---------------------------------------------- で区切られた 2 つのプログラム--------------------------------------------- ラインより上のプログラム
行の下のプログラムは program2 と呼ばれます プログラム間の唯一の違いは、 program1の
int(input()) と program2 の入力です
PS: それが何と呼ばれているかはわかりませんが、「okd」(大丈夫) と書いたテキストでは、true と書くべきでしょうか?
質問/私の考え:
program1if number:
では "okd" になりますが、 number == integer and number != 0
program2では " okd if number:
" になりnumber == string and number != 0
ます
。文字列であり、どちらのプログラムでも、数値が試行されたものである場合、それは「okd」になり、プログラムは?if number:
number
Try:
return number
break
def limit(question):
while True:
try:
number = int(input(question))
except:
number = 0
if number:
return number
break
question = "type an integer expressed with digits and press enter: "
number = limit(question)
print(number)
def limit(question):
while True:
try:
number = input(question)
except:
number = 0
if number:
return number
break
question = "type an integer expressed with digits and press enter: "
number = limit(question)
print(number)