![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Lateralus |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 5.11.2011 Репутация: нет Всего: нет |
Здравствуйте.Я начал учить Python по книге Саммерфилда Python 3,
в главе 1 в теме:"Золотой запас" Python составляющая 7:ввод-вывод имеется программка, так вот ,когда я печатаю в ней после строки,выводимой функцией print(), выводится сеанс работы с программрой, проблема в том,что в оболочке Python у меня это не получается, после выполнения print() нельзя писать еще total=0,count=0, а также цикл while()? Вот текст программы: print("Type integers, each followed by Enter; or just Enter to finish") total = 0 count = 0 while True: line = input("integer: ") if line: try: number = int(line) except ValueError as err: print(err) continue total += number count += 1 else: break if count: print("count =", count, "total =", total, "mean =", total / count) |
|||
|
||||
spSerg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 22.3.2007 Репутация: 4 Всего: 4 |
Если в оболочке, то в функцию обернуть можно.
|
|||
|
||||
masterweek |
|
|||
![]() freelancer Профиль Группа: Участник Сообщений: 31 Регистрация: 10.11.2008 Где: Ukrainian Репутация: нет Всего: нет |
Lateralus,
Пробуй вводить дальше переменные,интерпретатор все равно заносит в память объект строка. или используй IDE. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |