Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.77
AciD
20 / 20 / 1
Регистрация: 25.10.2011
Сообщений: 122
#1

Python 3.2 оператор if else elif - Python

30.01.2012, 05:36. Просмотров 4257. Ответов 4
Метки нет (Все метки)

Ввожу пример из книги саммерфилда :
Python
1
2
3
4
5
x=int(input())
if x<100:
print("medium")
else:
print("large")
подчеркивает else как неправильный синтакс
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2012, 05:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Python 3.2 оператор if else elif (Python):

Elif в Python 3.5.2 - Python
простенькая задачка: if pH==7.0: print (pH,&quot;Water&quot;) elif 7.36&lt;pH&lt;7.44: print(pH,&quot;Blood&quot;) Не могу понять, почему...

Существует ли простой оператор инкремента на единицу в python 2.7 ? - Python
Собственно, существует ли в Python 2.7 оператор инремента на единицу как в c++ подобных языках ? i++ Или это возможно только как в...

Не срабатывает elif - Python
Здравствуйте. Такая проблема- if срабатывает не зависимо от истинности (либо выдает ошибку) и elif не срабатывает вообще #словарь у...

Как сделать if ... elif ... else ... ? - Python
Хочу, чтобы по кругу выполнялся блок if else, пока не станет истинным определенное выражение, но он в упор его не видит. while lalala...

Ошибка после elif - Python
Приветствую всех, возникла вот такая проблемка, взялся поучить Python, поставил версию 3.4.3, из литературы выбрал Саммерфилд -...

Узнать, является ли фраза палиндромом используя только: while, if, elif , else - Python
Подскажите, как узнать, является ли фраза палиндромом (исключая пробелы и знаки препинания) с помощью только: цикла while и ветвлений if,...

4
pyuser
209 / 194 / 26
Регистрация: 26.05.2011
Сообщений: 363
30.01.2012, 08:25 #2
А отступы где?
0
AciD
20 / 20 / 1
Регистрация: 25.10.2011
Сообщений: 122
30.01.2012, 10:54  [ТС] #3
вот, в чем ошибка?
p.s. я понял что ошибкой было мое появление в этом мире. С другой стороны какого фига отступы играют такую большую роль. ошибка найдена)
0
Миниатюры
Python 3.2 оператор if else elif  
soon
2545 / 1310 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
30.01.2012, 11:44 #4
С другой стороны какого фига отступы играют такую большую роль.
а) Они определяют блоки, б) читабельность. По идеологии пайтона, код больше читают, нежли исполняют.
0
Nameless One
Эксперт С++
5783 / 3432 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
30.01.2012, 18:25 #5
Цитата Сообщение от AciD Посмотреть сообщение
С другой стороны какого фига отступы играют такую большую роль
чтобы приучить школьников форматировать свой код, чтобы остальные люди могли его нормально читать
1
30.01.2012, 18:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2012, 18:25
Привет! Вот еще темы с ответами:

Посчитать количество слов используя только for range, while, if, elif, else - Python
Помогите пожалуйста решить: &quot;Посчитать количество слов во введенной пользователем фразе. При решении использовать только элементарные...

Директивы #if, #elif, #else и #endif в C# - C#
Добрый день, программисты. Покажите на примерах, разъясните, как работают с директивами #if, #elif, #else и #endif в C#. Спасибо. ...

Как сделать ветвление if...elif...else...fi? - Bash
Доброго времени суток. Требуется написать скрипт, используя конструкции if/else/elif/fi. Пользователя спрашивают, что он больше любит -...

С директивами if else elif осуществить выбор строк программы - Visual C++
С помощью директив #if #else #elif осуществить выбор строк программы для вычисления либо (a+b)^2, либо (a-b)^2


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru