
**Python从零入门:基础代码全攻略与核心语法速查**
Python基础代码大全
Python 是一种广泛使用且易于上手的高级编程语言,其语法简洁、功能强大,尤其适合初学者学习和快速开发。本文将涵盖 Python 的核心基础代码,包括数据类型、条件判断、循环结构、函数使用等,旨在为 Python 初学者提供一份详实的参考指南。

1. 变量与数据类型
变量定义
在 Python 中,变量无需显式声明类型,只需用等号(=
)赋值即可。

name = "Python教程" # 字符串
age = 25 # 整数
height = 1.75 # 浮点数
is_active = True # 布尔值
常见数据类型
-
整数(int)
x = 10 print(type(x)) #
-
浮点数(float)
pi = 3.14159 print(type(pi)) #
-
字符串(str)
greeting = "Hello, Python!" print(greeting[0]) # 输出第一个字符:H
-
布尔型(bool)
is_valid = True print(is_valid and False) # 逻辑运算:False
-
列表(list)
fruits = ["apple", "banana", "cherry"] fruits.append("orange") # 添加元素 print(fruits) # ['apple', 'banana', 'cherry', 'orange']
-
字典(dict)
person = {"name": "Alice", "age": 30} print(person["name"]) # 访问键值:Alice
2. 条件判断(if-elif-else)
Python 通过缩进(通常为 4 个空格)控制代码块。
score = 85
if score >= 90:
print("优秀")
elif score >= 60:
print("及格")
else:
print("不及格") # 输出:及格
3. 循环结构
for 循环
遍历序列(如列表、字符串等)。
for i in range(5): # 0到4
print(i)
for letter in "Python":
print(letter)
while 循环
当条件为真时重复执行。
count = 0
while count < 3:
print(count)
count += 1 # 0, 1, 2
循环控制
break
:终止循环。continue
:跳过当前迭代。
for num in range(10):
if num == 5:
break
print(num) # 输出 0-4
4. 函数定义与调用
函数用于封装可复用的代码逻辑。
def greet(name):
"""返回问候语"""
return f"你好, {name}!"
message = greet("张三")
print(message) # 输出:你好, 张三!
默认参数与可变参数
def power(base, exponent=2): # 默认参数
return base ** exponent
print(power(3)) # 9 (默认指数为2)
print(power(3, 4)) # 81
def sum_numbers(*args): # 可变参数
total = 0
for num in args:
total += num
return total
print(sum_numbers(1, 2, 3)) # 6
5. 异常处理
捕获和处理运行时错误。
try:
result = 10 / 0
except ZeroDivisionError:
print("除数不能为零!")
finally:
print("程序结束") # 总是会执行
6. 文件操作
读取文件
with open("example.txt", "r", encoding="utf-8") as file:
content = file.read()
print(content)
写入文件
with open("output.txt", "w", encoding="utf-8") as file:
file.write("这是写入的内容。")
总结
本文介绍了 Python 的基础代码示例,涵盖变量、数据类型、控制流、函数、异常处理和文件操作。掌握这些核心概念后,你可以进一步学习面向对象编程、模块化开发等高级特性。Python 的简洁性和强大库支持(如 NumPy、Pandas、Django)使其成为数据分析、Web 开发和科学计算的理想选择。
希望这份代码大全能帮助你快速入门 Python!