求出1-100之间的和 num=1 sum=0 while num<=100: sum+=num #——>sum=sum+num num+=1 print('1-100的和为:',sum) 求出1-100之间所有偶数的和 num=1 sum=0 while num<=100: if num %2==0: #对2求余 sum+=num num+=1 print('1-100所有偶数的和为:',sum) 从控制台输入5个数求和求平均值 i=1 total=0 #定义一个和为0 while i<5: num=int(input('请输入第{}个数:'.format(i))) total+=i i+=1 pingjunzhi=total/5 print('和为:',total) print('平均值为:',pingjunzhi) 从控制台输入三个数并打印出倒叙 num_str = input('请输入一个三位数:') num = int(num_str) a = num // 100 # 提取百位数 对百位取整 b = num // 10 % 10 # 提取十位 先对10取整在对10取余 c = num % 10 # 对个位取余 num1 = c * 100 + b * 10 + a print('输入的三位数逆序为:', num1)