crazy-yyy 发表于 2022-4-14 00:19:48

新人求助:python 003讲课后题甲鱼突然用的新bif不太懂诶

>>> name = input("请输入您的名字:")
请输入您的名字:小甲鱼
>>> print("你好", name, sep=",", end="!")
你好,小甲鱼!

上面是甲鱼的答案,我最后写的是print(“你好” + “,” + name + “!”)
甲鱼用的那些新东西是些什么啊???
谢谢大佬解惑!

isdkz 发表于 2022-4-14 00:23:22

print 函数的关键字参数 sep 是以什么拼接 pirnt 的形参,end 是打印的结尾

print("你好", name, sep=",", end="!") 是将 你好 与 name 以 "," 拼接,打印的字符串以 "!" 结尾

crazy-yyy 发表于 2022-4-14 00:54:05

isdkz 发表于 2022-4-14 00:23
print 函数的关键字参数 sep 是以什么拼接 pirnt 的形参,end 是打印的结尾

print("你好", name, sep=" ...

如果有多个字符串,sep会怎么拼接呢,比如有 你好 我很喜欢 小甲鱼 这三个字符串的话,我带上sep=“,”打出来会是什么样子?

isdkz 发表于 2022-4-14 00:56:41

crazy-yyy 发表于 2022-4-14 00:54
如果有多个字符串,sep会怎么拼接呢,比如有 你好 我很喜欢 小甲鱼 这三个字符串的话,我带上sep=“,” ...

sep是pirnt形参之间的间隔,所以所有的形参都会以“,”拼接起来,就是这样:

你好,我很喜欢,小甲鱼
页: [1]
查看完整版本: 新人求助:python 003讲课后题甲鱼突然用的新bif不太懂诶