Nhye 发表于 2020-3-3 17:50:03

关于print的用法

有点不懂
a = 5
print("请输入一个答案: ",a)
输出来的结果是 '请输入一个答案:5'
为什么a的值就在''占位符里面了
(越详细越好)
谢谢大家啦

ba21 发表于 2020-3-3 17:52:33

反正我这里是没有

qiuyouzhi 发表于 2020-3-3 17:53:29

这就是字符串的拼接啊
print是能接收多个参数的,你的a也被放了进去

wuqramy 发表于 2020-3-3 17:53:47

我的很好

zltzlt 发表于 2020-3-3 18:03:03

print() 中放的都是要打印的东西。例如:

>>> print(5, 3)    # 打印 5 和 3,以空格分隔
5 3
>>> print('123', 'asd')
123 asd
>>> print(123, 456, 789, 0)
123 456 789 0

A529231559 发表于 2020-3-3 18:16:58

print里面没有%,说明print的内容没有变量,系统把a当做字母处理了
页: [1]
查看完整版本: 关于print的用法