Найти - Пользователи
Полная версия: помогите с простейшим кодом
Начало » Центр помощи » помогите с простейшим кодом
1
FXP
Что думаете о коде как можно улучшить или сделать красивее?
Только начал так что простые задачи для себя ставлю.
M = 1
N = eval(input(“Any Number –>”))
while (not M == N):
print(M)
M = M + 1
print (“Your number is –>”, N)
ajib6ept
А eval зачем?
FXP
чтобы только цифры можно было вводить
PEHDOM
FXP
чтобы только цифры можно было вводить
Я не видал такого оригинального применения евалу давно.
Если ввести дробное число то скрипт зациклится.
Использовать евал для обработки того что ввел пользователь , вообще дичь. Я например введу print('Hello Word!!'), ваш скрипт скушает и не подавиться, и опять войдет в бесконечный цикл.
А ведь туда можно ввести все что угодно, и оно вам или удалит чтото или диск отформатирует.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB