Discuss / Python / 不要给初学者人为增加入门难度,尽量少使用术语和无法解决的问题。

不要给初学者人为增加入门难度,尽量少使用术语和无法解决的问题。

Topic source

JeffersLi

#1 Created at ... [Delete] [Delete and Lock User]

print('请输入第一个数字:') number1 = input() print('请输入第一个数字:') number2 = input() print('number1number2=', int(number1) * int(number2))

开始电脑让你输入的2次,其实是“字符”,相当于ABC字母,不是数字。 所以要用int()转换一下,变成数字,才能相乘。

镇平王

#2 Created at ... [Delete] [Delete and Lock User]

执行超时是怎么回事?

input函数执行不了,可以自己创建一个py文件进行演示

input()输入的内容我也发现是字符串类型,用整形的判断语句会报错,可以直接设置input()输入的是整型的数据吗?我知道可以用int()转换成整型。


  • 1

Reply