print() 的基本语法
print(要输出的内容)
例如:
print("Python")
输出:
Python
括号里面放什么,屏幕上就显示什么。
什么是字符串(String)?
上面的例子中:
print("Hello world!")
其中:
"Hello world!"
就是一个字符串(String)。
什么是字符串?
字符串就是:
由一串字符组成的数据,并且需要使用引号包围。
例如:
"Hello"
"Python"
"我是学生"
"123"
这些全部都是字符串。
因为它们都被引号包围了。
Python 中字符串可以使用两种引号。
| 写法 | 是否正确 |
|---|---|
"Hello" |
✅ |
'Hello' |
✅ |
例如:
print("Hello")
和
print('Hello')
输出完全一样:
Hello
小提示:
初学者可以统一使用双引号
",这样阅读代码会更加统一。
什么是参数(Argument)?
来看下面这句代码:
print("Hello world!")
其中:
"Hello world!"
就是传递给 print() 的参数(Argument)。
可以把参数理解成:
交给函数处理的数据。
就像点外卖一样:
外卖平台
│
▼
下单(参数)
│
▼
商家制作
而对于 print() 来说:
print()
│
▼
接收参数
│
▼
输出到终端
所以:
print("Python")
实际上就是:
把
"Python"交给print(),然后让它显示出来。
print() 可以一次输出多个内容
除了输出一个内容之外,
print() 还可以一次输出多个内容。
只需要使用 逗号(,) 分隔即可。
例如:
print("My favorite colors are", "blue", "green", "red")
输出:
My favorite colors are blue green red
可以看到:
程序把四个内容全部输出到了同一行。
为什么没有自己写空格?
很多初学者会发现:
代码里并没有写空格:
print("blue", "green")
但是输出却变成了:
blue green
原因是:
当多个参数之间使用逗号分隔时,Python 会自动在它们之间添加一个空格。
例如:
print("I", "love", "Python")
输出:
I love Python
自动添加空格后,输出会更加美观,也更方便阅读。
print() 可以输出哪些内容?
目前作为初学者,你只需要知道:
print() 几乎可以输出任何内容,例如:
字符串:
print("Hello")
数字:
print(100)
多个内容:
print("年龄:", 18)
输出:
年龄: 18
后面的学习中,你还会接触变量、列表、字典等数据类型,它们同样可以使用 print() 输出。
常见错误
❌ 忘记写引号
错误写法:
print(Hello)
运行会报错,因为 Python 会认为 Hello 是一个变量,而不是字符串。
正确写法:
print("Hello")
❌ 忘记写括号
错误写法:
print "Hello"
Python 3 中必须写括号。
正确写法:
print("Hello")
学习小结
| 知识点 | 说明 |
|---|---|
print() |
Python 的内置输出函数,用于将内容显示到终端(控制台)。 |
| 字符串(String) | 由字符组成,并使用单引号 ' ' 或双引号 " " 包围。 |
| 参数(Argument) | 传递给函数处理的数据,写在括号内。 |
| 多个参数 | 使用逗号 , 分隔,可一次输出多个内容。 |
| 自动空格 | 多个参数之间,Python 会自动添加一个空格。 |
总结
print()是 Python 中最基础、最常用的输出函数。- 它能够将字符串、数字等内容显示到终端,方便查看程序运行结果。
- 字符串需要使用单引号
' '或双引号" "包围。 print()可以接收一个或多个参数,多个参数之间用逗号分隔,Python 会自动添加空格。- 熟练掌握
print(),是学习 Python 编程的重要第一步。