程序员面试宝典

一站式面试准备平台

返回分类
python初级

Python基础语法

Python编程语言的基础语法和核心概念

2026-03-16
阅读时间: 3分钟

Python基础语法

Python是一种高级、解释型的编程语言,以其简洁的语法和强大的功能而闻名。

1. 变量和数据类型

Python是动态类型语言,变量不需要显式声明类型:

python
# 变量赋值
name = "Python"
version = 3.11
is_awesome = True

# 打印变量
print(f"{name} {version} is awesome: {is_awesome}")

2. 数据结构

Python内置了多种数据结构:

数据结构描述示例
列表有序、可变的集合[1, 2, 3]
元组有序、不可变的集合(1, 2, 3)
字典键值对集合{"name": "Python"}
集合无序、不重复的集合{1, 2, 3}

3. 控制流

条件语句

python
age = 18
if age >= 18:
    print("成年人")
elif age >= 13:
    print("青少年")
else:
    print("儿童")

循环语句

python
# for循环
for i in range(5):
    print(i)

# while循环
count = 0
while count < 5:
    print(count)
    count += 1

4. 函数定义

python
def greet(name, greeting="Hello"):
    """向指定的人打招呼"""
    return f"{greeting}, {name}!"

# 调用函数
message = greet("World")
print(message)  # 输出: Hello, World!

5. 文件操作

python
# 读取文件
with open("file.txt", "r") as file:
    content = file.read()

# 写入文件
with open("output.txt", "w") as file:
    file.write("Hello, Python!")

最佳实践

  1. 遵循PEP 8:Python的官方代码风格指南
  2. 使用类型提示:Python 3.5+支持类型注解
  3. 编写文档字符串:使用三引号为函数和模块编写文档
  4. 异常处理:使用try-except处理可能的错误
  5. 虚拟环境:使用venv或conda管理项目依赖

Python的简洁语法和丰富的生态系统使其成为初学者专业开发者的首选语言。

相关标签