为了账号安全,请及时绑定邮箱和手机立即绑定

python多个变量怎么组合输出?求解!

a=3000 b='我爱你' c='遍' print(b+a+c) 为啥输出不了,求解

下载视频          

正在回答

5 回答

学Python看这里http://img1.sycdn.imooc.com//624ebda000019c5d05740645.jpg

搜索

复制

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//624ebc680001712505550528.jpg

搜索

复制

0 回复 有任何疑惑可以回复我~

'我爱你','遍'是字符串,3000是整数值

字符串和字符串连接用+操作符,如b+c = '我爱你遍'

字符串和整数值连接,先把整数值'3000'用str()函数转化为字符串,如'我爱你'+str(3000)就相当于'我爱你'+'3000'

所以print(b+str(a)+c)

1 回复 有任何疑惑可以回复我~

a=3000

b='我爱你'

c='遍'

print(str(a)+b+c)

因为a是整数而其它变量为字符串,所以需要先把a转换为字符串 进行统一

2 回复 有任何疑惑可以回复我~
#1

weixin_慕娘7382922

a=3000 b='我爱你' c='遍' print(b+str(a)+c)
2022-03-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

python多个变量怎么组合输出?求解!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信