Как мне не печатать что-то в python3

Я написал код для назначения, который принимает несколько входов и останавливает прием входных данных, если пользователь вводит данные Q. Если входы целые, они будут сохранены в списке. и если не целые числа, отображается сообщение об ошибке.

Так, например: input an integer to display or 'Q' to quit enter a number or Q to quit: 1 enter a number or Q to quit: 2 enter a number or Q to quit: 3 enter a number or Q to quit: 4 enter a number or Q to quit: f f is not a valid input enter a number or Q to quit: Q Q is not a valid input

Как вы можете видеть, до тех пор, пока входы являются целыми числами, он продолжает принимать входные данные и когда вводится некоторая нецелочисленная информация, будет отображаться сообщение об ошибке, после чего будут сделаны входы. И когда Qбудет введено сообщение об ошибке, и и программа ` user_input1 = None all_values = [] print ( « введите целое число для отображения или «Q», чтобы выйти » ), в то время как user_input1 ! = 'Q' : # до того, как пользователь вводит ' Q ' user_input1 = input ( ' введите число или Q, чтобы выйти: ' ) # принимать входные данные, если user_input1 . isdigit (): # проверяет, является ли ввод числом all_values + = user_input1 #, добавляя его в список, если это число else : # запрашивает допустимый ввод, если это не числовая печать ( "{} недействительно input " . format ( user_input1 )) print ( all_values )` uits.

Я использую последнюю версию Python, то есть 3.7 для Windows 64-bit.

код

`input an integer to display or 'Q' to quit
enter a number or Q to quit: 1
enter a number or Q to quit: 2
enter a number or Q to quit: 3
enter a number or Q to quit: 4
enter a number or Q to quit: f
f is not a valid input
enter a number or Q to quit: 5
enter a number or Q to quit: Q
Q is not a valid input`

и выход

Q is not a valid input

Как я не печатаю эту Qстроку, когда Qона введена.

python,python-3.x,

-4

Ответов: 0

Как мне не печатать что-то в python3

Я написал код для назначения, который принимает несколько входов и останавливает прием входных данных, если пользователь вводит данные Q. Если входы целые, они будут сохранены в списке. и если не целые числа, отображается сообщение об ошибке.

Так, например: input an integer to display or 'Q' to quit enter a number or Q to quit: 1 enter a number or Q to quit: 2 enter a number or Q to quit: 3 enter a number or Q to quit: 4 enter a number or Q to quit: f f is not a valid input enter a number or Q to quit: Q Q is not a valid input

Как вы можете видеть, до тех пор, пока входы являются целыми числами, он продолжает принимать входные данные и когда вводится некоторая нецелочисленная информация, будет отображаться сообщение об ошибке, после чего будут сделаны входы. И когда Qбудет введено сообщение об ошибке, и и программа ` user_input1 = None all_values = [] print ( « введите целое число для отображения или «Q», чтобы выйти » ), в то время как user_input1 ! = 'Q' : # до того, как пользователь вводит ' Q ' user_input1 = input ( ' введите число или Q, чтобы выйти: ' ) # принимать входные данные, если user_input1 . isdigit (): # проверяет, является ли ввод числом all_values + = user_input1 #, добавляя его в список, если это число else : # запрашивает допустимый ввод, если это не числовая печать ( "{} недействительно input " . format ( user_input1 )) print ( all_values )` uits.

Я использую последнюю версию Python, то есть 3.7 для Windows 64-bit.

код

`input an integer to display or 'Q' to quit
enter a number or Q to quit: 1
enter a number or Q to quit: 2
enter a number or Q to quit: 3
enter a number or Q to quit: 4
enter a number or Q to quit: f
f is not a valid input
enter a number or Q to quit: 5
enter a number or Q to quit: Q
Q is not a valid input`

и выход

Q is not a valid input

Как я не печатаю эту Qстроку, когда Qона введена.

0-4питон, питон-3.x,
Похожие вопросы