Форум сайта python.su
0
nums= [] temp: int = 0 count = True while count: temp = input() nums.append(temp)
Офлайн
124
def f(): v_list = [] while True: v = input("(q for exit)>>> ") if v.isdigit(): v_list.append(int(v)) elif v == 'q': break return v_list print(f())
(q for exit)>>> 12 (q for exit)>>> 23 (q for exit)>>> dr (q for exit)>>> 5 (q for exit)>>> q [12, 23, 5] Process finished with exit code 0
Отредактировано xam1816 (Фев. 23, 2021 15:45:08)
Офлайн
294
както так:
while count: try: temp = float(temp) except (TypeError, ValueError): print("вы ввели не число") continue else: nums.append(temp)
[code python][/code]
Отредактировано PEHDOM (Фев. 23, 2021 15:45:48)
Офлайн
0
Благодарю!!!
Офлайн