python get() 函数 获得数字之和

 时间:2026-05-01 14:57:49

1、import  random 

add1=random.randint(0,10)

add2=random.randint(0,10)

answer=0

print(add1,"+",add2)


answer=input()

if add1+add2==answer:


  print("Yes,you are right")
  print(add1,"+",add2,"=",answer,"√")
else:
   print("Oh,No,Think carefully")
   print(add1,"+",add2,"=",answer,"×")

这段练习十以内的加法程序,输入正确答案也是显示算错了。经检查原因在answer=input() 这个语句上,input()这个函数获得是字符,字符不会等于数值的。应该把输入的字符转换成数字,将该语句改为:answer=int(input())。 这样程序就运行正常了。

  • python如何安装jieba库
  • Python编程:如何使用dict()创建新的字典
  • 如何在python语言将元组添加到列表中并显示
  • python中数据类型的转换
  • python之标识符
  • 热门搜索
    新学期新计划手抄报 端午节手抄报第一名 手抄报图片大全5年级 儿童节手抄报简单漂亮 爱护牙齿手抄报 抗击疫情手抄报简单 漫游语文世界手抄报 奥运会手抄报 冠状病毒手抄报 谷雨手抄报