怎么在python里面,用键盘输入信息?
1、input函数,运行之后,就需要用键盘输入:
a = input()
print(a)
运行之后,用键盘输入内容,按下回车键,就可以打印输入的内容。
2、但是,如果运行之后有所提示,会不会好一点呢?
print('请输入:')
a = input()
print('输入内容是',a)
注意:python是从上往下运行。
3、如果我们输入一个数字,要进行计算,怎么能得到计算结果呢?
print('请输入:')
a = input()
b = a*a
print(a,'的平方是',b)
结果报错:
TypeError: can't multiply sequence by non-int of type 'str'
原来,a得到的不是真正的数字,而是字符串。
4、需要把输入的数字,变成整数:
a = int(input())
当然,你键盘输入的内容,也必须是整数。
5、整合一下:
a = int(input())
print(a,'的平方是',a*a)
a*a在print里面,就可以运算,并且返回运算结果。
6、如果输入小数,就需要指定为float类型:
a = float(input())
print(a,'的平方是',a*a)
7、正确的代码是,把input的内容,转变为整数(或其它类型的数):
print('请输入一个数字,我们将计算它的平方:')
a = int(input())
print(a,'的平方是',a*a)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:77
阅读量:72
阅读量:121
阅读量:144
阅读量:113