问答详情
源自:3-2 Python定义变量的方法

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

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

下载视频          

提问者:qq_慕容0191174 2022-03-23 18:49

个回答

  • 慕神2550079
    2022-04-07 18:32:54

    学Python看这里http://img.mukewang.com/624ebda000019c5d05740645.jpg

    搜索

    复制

  • 慕神2550079
    2022-04-07 18:27:01

    http://img3.mukewang.com/624ebc680001712505550528.jpg

    搜索

    复制

  • xpshine
    2022-03-24 22:58:25

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

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

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

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

  • weixin_慕娘7382922
    2022-03-24 22:48:05

    a=3000

    b='我爱你'

    c='遍'

    print(str(a)+b+c)

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