已有397人关注
关于输出字符串的一些疑问
发表在Python答疑区 2020-04-11
是否精华
版块置顶:

value = '战狼2'

a='你选择了'+value

b='你选择了',value

print(a)

print(b)

这样的输出结果一个带括号和符号,一个不带求解答一下怎么注意

print(a):你选择了战狼2

print(b):('你选择了', '战狼2')


分享到:
精彩评论 6
罗初音
学分:21 LV2
2020-04-12
沙发
用双引号?
罗初音
学分:21 LV2
2020-04-12
板凳
试试加一个str()?
magiczhiyuan
学分:4 LV1
2020-04-12
地板

a 定义的是一个字符串,b定义的是一个元组,元组定义是可以省去小括号。

希望对你有帮助。

随行_py
学分:6 LV1
2020-04-12
4L

a='你选择了'+value  #加号功能:拼接字符串

b='你选择了',value  # 系统默认后面是:('你选择了',valu)的元组。因为元组的()可以省略


weiguanging
学分:11 LV2
2020-04-12
5L

magiczhiyuan 发表于2020-04-12 12:29

a 定义的是一个字符串,b定义的是一个元组,元组定义是可以省去小括号。

希望对你有帮助。

谢谢,豁然开朗

weiguanging
学分:11 LV2
2020-04-12
6L

罗初音 发表于2020-04-12 10:27

用双引号?

不是这个意思  我是想知道括号出现的原理,还是感谢

首页上一页 1 下一页尾页 6 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照