Python的基本语法,包括变量、数据类型(如整数、浮点数、字符串、列表、元组和字典)、控制流(if-else语句、for循环和while循环)以及基本的函数定义。
时间: 2024-09-30 11:13:06 浏览: 37
当然,Python 是一种易于学习且功能强大的高级编程语言,其基础语法简洁明了。
**1. 变量:**
在 Python 中,变量不需要预先声明类型,可以直接赋值。例如:
```python
x = 5 # 整数
y = 3.14 # 浮点数
name = "John" # 字符串
```
你可以改变变量的类型,比如 `x` 后面也可以存储字符串。
**2. 数据类型:**
- **整数 (int)**: 如上述例子中的 `x` 和 `y`。
- **浮点数 (float)**: 带小数的数字,如 `3.14`.
- **字符串 (str)**: 用单引号或双引号括起来的一系列字符,如 `name`.
- **列表 (list)**: 方括号 [] 内包含任意类型的元素,如 `[1, 'apple', 3.14]`。
- **元组 (tuple)**: 与列表类似,但使用圆括号 (),元素不可变,如 `(1, 'apple')`。
- **字典 (dict)**: 键值对形式,键通常是不可变类型,值可以是任意类型,如 `{'name': 'John', 'age': 30}`。
**3. 控制流:**
- **if-else 语句**: 检查条件并根据结果执行不同操作。
```python
if x > 0:
print("Positive")
else:
print("Non-positive")
```
- **for 循环**: 遍历序列或其他可迭代对象。
```python
for item in [1, 2, 3]:
print(item)
```
- **while 循环**: 当某个条件为真时重复执行一段代码。
```python
i = 0
while i < 5:
print(i)
i += 1
```
**4. 函数定义:**
```python
def greet(name):
"""简单的问候函数"""
return f"Hello, {name}!"
greeting = greet("John")
print(greeting) # 输出 "Hello, John!"
```
Python 使用 `def` 关键字定义函数,然后可以传入参数并返回值。
阅读全文