[Python]输入函数input

input函数

变量名=input(’提问‘)
input函数可以获得我们输入的信息,并保存在变量中。

name=input('混元形意门门主是谁?')
print(name,type(name))

结果如下:
在这里插入图片描述
需要注意的是,input函数保存的变量是str类型,因此,当我们在使用输入结果来计算是要注意改变它的数据类型。
如果没有进行数据类型转换:

weight1=input('第一个英国大力士多少公斤')
weight2=input('第二个英国大力士多少公斤')
print('英国大力士一共'+weight1+weight2+'公斤')

在这里插入图片描述
好家伙,100101公斤!这都要来骗,来偷袭我们69岁的老同志,属实不应该。
很明显,结果是错误的,这是数据拼接而不是加法运算。100和101被保存为str类型数据。
这里记得用数据类型转换即可。

weight1=int(input('第一个英国大力士多少公斤'))
weight2=int(input('第二个英国大力士多少公斤'))
print('英国大力士一共'+str(weight1+weight2)+'公斤')

当然不要忘记,输出的时候要把int型再转回str型。否则输出数据类型不同是会报错的。
运行结果如下:
在这里插入图片描述
计算结果正确,马老师辛苦了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值