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

为什么print里面的内容可以不带引号

为什么print里面的内容可以不带引号,其他的要带引号的呢~我的版本是3.5的

正在回答

4 回答

你们都好厉害啊,谢谢各位~

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

数字,布尔值,表达式如x+y,标识符如x,a,b,自然是不需要引号的,如果是字符串就要引号,跟PRINT一点关系都没有,如果你要输出字符串,哪怕是在print里面照样要加引号

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

不带引号是对一些特定格式的变量自动识别转换格式,如果是复杂成分语句比如要输出'abc'跟一个list l,那么就需要转换格式,代码如下:print('abc',str(l))。print与printf函数是一致的,默认只接受字符串跟数字

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

如果是字符,自然要带引号,数字就不用。print要看你输出的是什么

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

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么print里面的内容可以不带引号

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