我有個問題 請大神幫忙??!
num = int(input())
sum = 0
while num <= 100:
? ? sum = sum + num
? ? num = num + 1
print(sum)
問題:為什么只能寫成?num?=?int(input()) , 而不能寫成 num = input(int())
num = int(input())
sum = 0
while num <= 100:
? ? sum = sum + num
? ? num = num + 1
print(sum)
問題:為什么只能寫成?num?=?int(input()) , 而不能寫成 num = input(int())
2022-09-06
舉報
2022-09-06
num?=?int(input())意思是變量num賦值,輸入的信息轉化為int數(shù)據(jù)類型
num = input(int())意思是變量num賦值,輸入的數(shù)據(jù)限定為int數(shù)據(jù)類型,但輸入數(shù)據(jù)不可控所以錯誤