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())意思是变量num赋值,输入的信息转化为int数据类型
num = input(int())意思是变量num赋值,输入的数据限定为int数据类型,但输入数据不可控所以错误