不懂就问
name=input("你的名字")print("你好,+name")
为什么这样打不行呢?
-----------------------------------------
非要这样打才可以呢? sep和end代表什么
name=input("你的名字;")
print("你好",name,sep=",",end="!")
name不是已经变量了吗 为什么不可以直接显示出来?
改成print(“你好”,name)
就好了 空白君学python 发表于 2022-11-9 02:07
改成print(“你好”,name)
就好了
原来如此 把双引号打到你好就行{:5_109:} print("你好" + str(name))
print("你好", name, sep="")
print("你好%s"%name)
我学的不是py,可能有误
第一类是字符串拼接写法,第二种是多字符串打印 sep=""表示不再在两个字符串中间插入内容
最后一个是学C都喜欢的格式化字符串 AnisHan 发表于 2022-11-9 08:23
print("你好" + str(name))
print("你好", name, sep="")
print("你好%s"%name)
刚开始学 看不懂你这个什么意思
页:
[1]