1. 变量和数据类型
在Python中,变量用于存储数据,变量可以指向不同类型的数据.常见的数据类型包括整数(int
)、浮点数(float
)、字符串(str
)、布尔值(bool
)等.
示例代码
# 定义一个整数变量
age = 25
print("年龄:", age)
# 定义一个浮点数变量
height = 1.75
print("身高:", height)
# 定义一个字符串变量
name = "Alice"
print("姓名:", name)
# 定义一个布尔值变量
is_student = True
print("是否是学生:", is_student)
学习资料+兼职渠道在文末!!
学习资料+兼职渠道在文末!!
2. 运算符
运算符是用于执行各种操作的符号,例如数学运算和逻辑运算.
常见运算符
-
算术运算符:
+
,-
,*
,/
,//
(整除),%
(取模),**
(幂运算) -
比较运算符:
==
,!=
,>
,<
,>=
,<=
-
逻辑运算符:
and
,or
,not
示例代码
a = 10
b = 3
# 算术运算
print("加法:", a + b)
print("幂运算:", a ** b)
# 比较运算
print("是否相等:", a == b)
# 逻辑运算
is_adult = a > 18
is_student = True
print("成年人且是学生:", is_adult and is_student)
3. 条件语句
条件语句用于根据特定条件执行不同的代码,常用的有if
、elif
和else
.
示例代码
score = 85
if score >= 90:
print("优秀")
elif score >= 60:
print("及格")
else:
print("不及格")
4. 循环结构
Python支持for
循环和while
循环,用于执行重复的任务.
示例代码
# 使用for循环遍历列表
fruits = ["苹果", "香蕉", "橘子"]
for fruit in fruits:
print(fruit)
# 使用while循环
count = 3
while count > 0:
print("倒计时:", count)
count -= 1
5. 函数
函数是用于封装代码块的工具,帮助代码复用.通过def
关键字定义函数,return
关键字返回值.
示例代码
def greet(name):
"""打印问候语"""
return f"你好, {name}!"
print(greet("小明"))
6. 列表和字典
-
列表:用于存储有序的数据集合,可以包含不同类型的元素.
-
字典:用于存储键值对,适合快速查找数据.
示例代码
# 列表操作
numbers = [1, 2, 3, 4, 5]
numbers.append(6)
print("列表内容:", numbers)
# 字典操作
person = {"name": "Alice", "age": 25, "city": "Shanghai"}
print("姓名:", person["name"])
7. 文件操作
文件操作包括打开、读取和写入文件.Python通过open
函数实现文件操作.
示例代码
# 写入文件
with open("example.txt", "w") as file:
file.write("Hello, Python!")
# 读取文件
with open("example.txt", "r") as file:
content = file.read()
print("文件内容:", content)
8. 异常处理
异常处理用于捕获和处理运行时错误,防止程序崩溃.通过try
、except
、finally
实现.
示例代码
try:
result = 10 / 0
except ZeroDivisionError:
print("除数不能为零")
finally:
print("程序执行结束")
9. 类和对象
Python是一种面向对象的编程语言,可以使用类和对象来组织代码.类是对象的蓝图,对象是类的实例.
示例代码
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
return f"你好, 我叫{self.name},今年{self.age}岁."
# 创建对象
person = Person("小明", 20)
print(person.greet())
10. 模块和包
模块和包用于将代码分割成多个文件,便于组织和复用.使用import
导入模块,as
关键字重命名模块.
示例代码
# 使用math模块计算平方根
import math
number = 16
print("平方根:", math.sqrt(number))
最后,我精心筹备了一份全面的Python学习大礼包,完全免费分享给每一位渴望成长、希望突破自我现状却略感迷茫的朋友。无论您是编程新手还是希望深化技能的开发者,都欢迎加入我们的学习之旅,共同交流进步!
🌟 学习大礼包包含内容:
Python全领域学习路线图:一目了然,指引您从基础到进阶,再到专业领域的每一步学习路径,明确各方向的核心知识点。
超百节Python精品视频课程:涵盖Python编程的必备基础知识、高效爬虫技术、以及深入的数据分析技能,让您技能全面升级。
实战案例集锦:精选超过100个实战项目案例,从理论到实践,让您在解决实际问题的过程中,深化理解,提升编程能力。
华为独家Python漫画教程:创新学习方式,以轻松幽默的漫画形式,让您随时随地,利用碎片时间也能高效学习Python。
互联网企业Python面试真题集:精选历年知名互联网企业面试真题,助您提前备战,面试准备更充分,职场晋升更顺利。
👉 立即领取方式:只需【点击这里】,即刻解锁您的Python学习新篇章!让我们携手并进,在编程的海洋里探索无限可能