Главная /
Введение в программирование на Python /
Вы скопировали в Python код, соответствующий самому простому в мире браузеру import socket mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) mysock.connect(('www.py4inf.com', 80)) mysock.send('GET http://www.py4inf.com/code/romeo.txt HTTP/1.0\n\n
Вы скопировали в Python код, соответствующий самому простому в мире браузеру
import socket
mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
mysock.connect(('www.py4inf.com', 80))
mysock.send('GET http://www.py4inf.com/code/romeo.txt HTTP/1.0\n\n')
while True:
data = mysock.recv(512)
if ( len(data) == 0 ) :
break
print data
mysock.close()
Код выполняется без ошибок, но на выходе даёт пустую строку. Объясните причину этой семантической ошибки
вопрос
Правильный ответ:
отсутствует доступ к сайту
не использовалась конструкция
try ... catch
код не совместим с версией Python
инструкция
print data
вне блока if
Сложность вопроса
28
Сложность курса: Введение в программирование на Python
68
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на зачёт.
19 июн 2020
Аноним
Я завалил сессию, какого чёрта я не нашёл этот чёртов сайт с всеми ответами с тестами intuit до зачёта
30 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите, какой метод используется для добавления нового элемента в список
- # Укажите, какая команда завершает работу Python:
- # Укажите, какое расширение соответствует программе , написанное на Python
- # Укажите, какой символ соответствует началу строки
- # Укажите, какая команда обновляет строку(запись) в базе данных