鱼C论坛

 找回密码
 立即注册
查看: 1580|回复: 7

[已解决]第009讲课后练习题答案中print疑问

[复制链接]
发表于 2020-3-11 11:18:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
conut = 3
print('您还有',count,'次机会!')这里
',,'是啥意思,为什么可以打印出3呢?
谢谢
最佳答案
2020-3-11 11:31:22
print的第一个参数是一个收集参数,他会把你放进去的参数按顺序打印出来,括号里打印的参数用逗号分隔:
>>> print('您已经','没有机会','了')
您已经 没有机会 了
如果参数赋过值,则打印该值:
>>> count = 3
>>> pre = '您还有'
>>> after = '次机会'
>>> print(pre,count,after)
您还有 3 次机会
count =  3
print('您还有',count,'次机会!') #这里在打印count时,因为count赋值为3,所以打印出来3
                                #而'您还有'和'次机会!'均为字符串,所以直接打印
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-11 11:20:04 | 显示全部楼层
这是字符串拼接
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2020-3-11 11:22:53 | 显示全部楼层

字符串拼接为什么可以打印count的数字呢?count不是字符串呀,我试了下不加这两个逗号,,直接报错了, 这是什么语法啊,格式化输出也没找到呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-11 11:25:59 | 显示全部楼层
风风魔王 发表于 2020-3-11 11:22
字符串拼接为什么可以打印count的数字呢?count不是字符串呀,我试了下不加这两个逗号,,直接报错了, 这 ...

count是一个变量,而变量里面的内容是可以和别的拼在一起的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-11 11:28:53 | 显示全部楼层
风风魔王 发表于 2020-3-11 11:22
字符串拼接为什么可以打印count的数字呢?count不是字符串呀,我试了下不加这两个逗号,,直接报错了, 这 ...

你还可以这么理解:
你好,你是谁?你在哪?
用Python写:
print("你好,", "你是谁?", "你在哪?")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-11 11:31:22 | 显示全部楼层    本楼为最佳答案   
print的第一个参数是一个收集参数,他会把你放进去的参数按顺序打印出来,括号里打印的参数用逗号分隔:
>>> print('您已经','没有机会','了')
您已经 没有机会 了
如果参数赋过值,则打印该值:
>>> count = 3
>>> pre = '您还有'
>>> after = '次机会'
>>> print(pre,count,after)
您还有 3 次机会
count =  3
print('您还有',count,'次机会!') #这里在打印count时,因为count赋值为3,所以打印出来3
                                #而'您还有'和'次机会!'均为字符串,所以直接打印
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-3-11 11:35:15 | 显示全部楼层
谢谢各位大佬解答!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-11 11:36:46 | 显示全部楼层
Python的print打印任何可以显示的内容,无论是字符串,数值,变量,甚至是对象,同时打印多个项目,之间使用半角逗号分割就可以了。
ps:变量没有赋值会报错。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 12:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表