Нужно, чтобы выводилось?
1 3 5 7 9 10 11 12 13 14 15 16 17 18 19 20 22 24 26 28
Python
Пожалуйста напишите код на питоне для новичка, чтобы разобраться
ТС - жжот
1 3 5 7 9 10 11 12 13 14 15 16 17 18 19 20 - это одно, а вот если надо:
1 3 5 7 9 10 11 12 13 14 15 16 17 18 19 20 22 24 26 28 - то это уже совсем другая история.
Чтобы понимать что делать - надо полностью условие задачи знать.
Вот к примеру до 20:
limit = 20
for i in range(1, limit + 1):
if i < 10 and i % 2 != 0:
print(i, end=" ")
elif i >= 10:
print(i, end=" ")
Но после 20 будет 21, а не 22. Чуете разницу?!
1 3 5 7 9 10 11 12 13 14 15 16 17 18 19 20 - это одно, а вот если надо:
1 3 5 7 9 10 11 12 13 14 15 16 17 18 19 20 22 24 26 28 - то это уже совсем другая история.
Чтобы понимать что делать - надо полностью условие задачи знать.
Вот к примеру до 20:
limit = 20
for i in range(1, limit + 1):
if i < 10 and i % 2 != 0:
print(i, end=" ")
elif i >= 10:
print(i, end=" ")
Но после 20 будет 21, а не 22. Чуете разницу?!
Еще ни один новичек не разобрался в ЯП, если за него писали.
И нет, не нужно. Нужно выучить, как вопросительные предложения строятся.
И нет, не нужно. Нужно выучить, как вопросительные предложения строятся.
Виктор Соловьёв
Ну и зря вы так. Я гораздо лучше учусь на примерах. Когда перед глазами несколько способов решения одной задачи, то мне куда понятней, нежели по книжке. Другое дело, что чтобы понимать код - нужно знать азы.
вот это вопрос))) я с вопросом не смог разобраться а уж что и откуда выводилось для меня так и осталось загадкой
valToPrint = [1, 3, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 28]
for i in valToPrint:
print str(valToPrint)
Это для 2го питона насколько я понял задание Или надо одной строкой?
for i in valToPrint:
print str(valToPrint)
Это для 2го питона насколько я понял задание Или надо одной строкой?
Муслим Ибрагимов
все шикарно но! компьютер должен работать за человека а не человек за компьютера XD
a=[]
for i in range(1,21):
if i < 10 and i % 2 != 0:
a.append(i)
elif i >= 10:
a.append(i)
простейший генератор списка дополненный условиями вот и все
for i in range(1,21):
if i < 10 and i % 2 != 0:
a.append(i)
elif i >= 10:
a.append(i)
простейший генератор списка дополненный условиями вот и все
Похожие вопросы
- Помогите написать код в питон
- Добрый день, помогите, пожалуйста, написать код к задаче на питоне
- Помогите пожалуйста переделать код на Питоне
- Помогите написать код на питоне
- Напишите код в питоне
- Помогите пожалуйста написать код
- Что-то не получается дописать правильно код на Питоне
- Написание кода на питоне
- Обьясните код на питоне пожалуйста
- Я в отчаяние ,буду очень благодарна,если сможете написать на языке питона ?
limit = 50
count = 1
while count <= limit:
print(count, end=' ')
if count == 9 or (count // 10 % 2) == 1:
count += 1
else:
count += 2