Python基础操作教程涵盖了许多核心概念和技能,以下是15个基础操作及其代码讲解:
CSDN大礼包:《2024年最新全套学习资料包》免费分享
1. 变量与数据类型
变量:在Python中,变量用于存储数据值。变量名可以是字母、数字或下划线的组合,但不能以数字开头。
# 定义变量
a = 10
b = "Hello, Python!"
print(a) # 输出: 10
print(b) # 输出: Hello, Python!
数据类型:Python中常见的数据类型有整型(int)、浮点型(float)、字符串(str)等。
# 整数
x = 10
# 浮点数
y = 3.14
# 字符串
z = "Python编程"
print(type(x), type(y), type(z))
2. 输入与输出
输入:使用input()
函数获取用户输入。
# 获取用户输入
user_input = input("请输入一些文字: ")
print("你输入的是:", user_input)
输出:使用print()
函数输出信息。
# 输出信息
print("Hello, World!")
3. 条件语句
if-else:根据条件执行不同代码块。
# 条件语句
a = 20
if a > 10:
print("a 大于 10")
else:
print("a 小于或等于 10")
4. 循环
for循环:遍历序列(如列表、元组或字符串)。
# for循环
fruits = ["苹果", "香蕉", "樱桃"]
for fruit in fruits:
print(fruit)
while循环:当条件为真时,重复执行代码块。
# while循环
count = 0
while count < 5:
print("计数:", count)
count += 1
5. 列表(List)
定义与操作:列表是可变的数据结构,用于存储多个项目。
# 定义列表
my_list = [1, 2, 3, "Python"]
# 添加元素
my_list.append(4)
# 移除元素
my_list.remove(3)
print(my_list)
6. 字符串操作
拼接与格式化:使用加号+
拼接字符串,或使用format()
方法格式化字符串。
# 字符串拼接
str1 = "Hello, "
str2 = "World!"
print(str1 + str2) # Hello, World!
# 格式化字符串
name = "Alice"
age = 30
print(f"{name} is {age} years old.") # Alice is 30 years old.
7. 字典(Dict)
定义与操作:字典是可变容器模型,且可存储任意类型对象。
# 定义字典
my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
# 访问元素
print(my_dict['name']) # John
# 添加元素
my_dict['job'] = 'Engineer'
print(my_dict)
8. 函数
定义与调用:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码块。
# 定义函数
def greet(name):
return "Hello, " + name
# 调用函数
print(greet("Alice")) # Hello, Alice
9. 导入模块
导入标准库或第三方库:使用import
语句导入模块。
# 导入模块
import math
# 使用模块中的函数
print(math.sqrt(16)) # 4.0
10. 异常处理
try-except:处理运行时可能出现的错误。
# 异常处理
try:
result = 10 / 0
except ZeroDivisionError:
print("除数不能为0")
11. 三元运算符
条件表达式:一行代码实现简单的if-else逻辑。
# 三元运算符
score = 85
grade = 'A' if score >= 90 else 'B'
print(grade) # B
12. 列表推导式
生成列表:简洁地创建列表。
# 列表推导式
squares = [x**2 for x in range(1, 6)]
print(squares) # [1, 4, 9, 16, 25]
13. 文件操作
读写文件:使用open()
函数打开文件,并读取或写入内容。
# 写入文件
with open('example.txt', 'w') as file:
file.write("Hello, Python!\n")
# 读取文件
with open('example.txt', 'r') as file:
content = file.read()
print(content)
14. 类与对象
面向对象编程:定义类,创建对象。
# 定义类
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
return f"{self.name} barks"
# 创建对象
d = Dog("Buddy")
print(d.bark()) # Buddy barks
15. 模块与包
组织代码:将相关函数、类或变量放入模块,模块放入包中。
以上只是Python基础操作的冰山一角,Python的强大功能远不止于此。随着学习的深入,你将能够掌握更多高级特性和技巧。
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
最后这里免费分享给大家一份Python全台学习资料,包含视频、源码。课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。
包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、自动化测试带你从零基础系统性的学好Python!
👉[[CSDN大礼包:《python安装工具&全套学习资料》免费分享]](安全链接,放心点击)
👉Python学习大礼包👈
👉Python副业兼职路线👈
完整源码和资料
扫描下方二维码免领取源码还有案例↓ ↓ ↓