瓶子呀呀 发表于 2020-5-20 15:07:15

print()里的逗号可以省略么

为什么print()里的逗号打印不出来呢
一定要是字符串格式才可以么?
那为什么不用逗号又不可以呢

例如:
print(“您好”,5+3)是对的

而print(“您好”5+3)却又运行不了呢

sunrise085 发表于 2020-5-20 15:09:17

本帖最后由 sunrise085 于 2020-5-20 15:13 编辑

print(“您好”,5+3)这里的逗号是参数分隔符,是打印不出来逗号的。
但是若去掉逗号,就是语法错误了.

想打印逗号,就在引号里面再写一个逗号
print(“您好,”,5+3)

还可以使用关键字参数sep,该参数是多个参数之间的分隔符,默认值是空格,print("您好",5+3,sep=',')

可以看看我写的这个帖子
Python细节之5、print输出函数的一些方法总结

qiuyouzhi 发表于 2020-5-20 15:11:35

那个逗号代表打印多个内容,你要是去掉就不是多个内容了
页: [1]
查看完整版本: print()里的逗号可以省略么