首页
Python
备忘录
登录
找回密码
快速登录
QQ登录
首页
Python
备忘录
登录
找回密码
快速登录
QQ登录
关注
综合
版块
热门
精华
问答
投票
最新回复
最高评分
大表哥
4天前更新
16次阅读
关注
私信
《大明王朝1566》人物级别与排名
排名、姓名、职务、品级对应表
排名
姓名
职务
神奇知识
评分
回复
分享
大表哥
9天前更新
13次阅读
关注
私信
初始化方法(构造方法)
class Car:
# 初始化方法(构造方法)
def __init__(self, c_brand, c_name, c_price):
# 将参数赋值给实例属性
Python开发
评分
回复
分享
大表哥
9天前更新
8次阅读
关注
私信
Python 模块基础
Python 模块基础
什么是模块?
定义:一个 Python 文件(.py),其中包含了变量、函数、类以及可执行代码。
模块的作用
Python开发
评分
回复
分享
大表哥
9天前更新
13次阅读
关注
私信
局部变量与全局变量
1. 局部变量
定义:在函数内部定义的变量。
作用域:仅在定义它的函数内部有效,函数执行结束后变量即被销毁。
2. 全局变量
Python开发
评分
回复
分享
大表哥
9天前发布
7次阅读
关注
私信
字典案例
""" 案例: 开发一个购物车管理系统,实现商品信息的添加、修改、删除、查询和统计功能。系统使用嵌套字典结构存储商品数据,通过控制台菜单与用户交互。 具体功能如下: 1. 添加购物车:用户根据提示录入商品名称、以及该商品的价格、数量,保存该商品信息到...
Python开发
评分
回复
分享
大表哥
9天前发布
3次阅读
关注
私信
set 案例
# 选修足球学生名单
football_set = {"王林", "曾牛", "徐立国", "遁天", "天运子", "韩立", "厉飞雨", "乌丑", "紫灵"}
# 选修篮球学生名单
basketball_set = {"张铁", "墨居仁","王林", "姜老道", "曾牛", "王蝉", "韩立", "天运子", "李化元", "厉飞雨", "...
Python开发
评分
回复
分享
大表哥
9天前更新
7次阅读
关注
私信
元组案例
""" 根据如下提供的学生成绩单,完成如下需求: 1. 计算每个学生的总分、各科平均分,然后一并输出出来。 2. 统计各科成绩的最低分、最高分、平均分,并输出。 3. 查找成绩优秀(平均分大于90)的学生,并输出。
"""
students = ( ("S001", "王林", 85, 92, 7...
Python开发
评分
回复
分享
大表哥
9天前发布
4次阅读
关注
私信
数据容器总结与对比
Python开发
评分
回复
分享
大表哥
9天前发布
6次阅读
关注
私信
字典(dict)
Python中的字典(dict),里面存储的是键值对(key: value)类型的数据,可以根据键(key)找到对应的值(value)。
# 定义字典存储dict1 = {"王林": 670, "韩立": 556, "李慕婉": 582, "紫灵": 435, "许立国": 608, "王政": 512, "张紫": 678}
字典的存储形式及...
Python开发
评分
回复
分享
大表哥
9天前发布
6次阅读
关注
私信
集合(set)
介绍:集合(set)是一种无序的、不可重复、可修改的数据容器。
空集合的定义不可以使用{},{}表示的是空字典;由于集合是无序的,因此是不支持下标索引访问的。
集合(set)的特点?
无序、不可重复、可修改 (不要依赖显示顺序)
Python开发
评分
回复
分享
大表哥
9天前发布
10次阅读
关注
私信
组包与解包
组包(Packing):将多个值合并到一个容器(元组、列表)中。
解包(Unpacking):将容器中的元素分别赋值给多个变量。 在元组解包时,
* 表示收集剩余的所有元素,允许我们处理不确定数量的元素
# --- 1. 组包 (Packing) ---
Python开发
评分
回复
分享
大表哥
9天前更新
13次阅读
关注
私信
元组(Tuple)核心要点
定义:元组是不可变的序列类型,类似于列表,但创建后不能修改。特点:可以存储不同类型的元素。元素可以重复、有序。不可以修改(支持索引访问、切片)
# 1. 常规定义
元组名称 = (元素1, 元素2, …)
t1 = (5, 7, 9, 1, 2, 3, 10, 6, 4, 8, 12, 7, 5)
Python开发
评分
回复
分享
大表哥
9天前发布
5次阅读
关注
私信
字符串的特点
不可变性(无法修改)、有序性、可迭代性
字符串的索引
正向索引:从0开始
反向索引:从-1开始
Python开发
评分
回复
分享
大表哥
9天前更新
10次阅读
关注
私信
列表操作小结
##数据容器
##列表,有序集合,可重复元素,可嵌套,可变长,可存储不同类型数据
list1 = [1, 2, 3, 4, 5]
print(list1) # 输出: [1, 2, 3, 4, 5]
Python开发
评分
回复
分享
大表哥
10天前发布
5次阅读
关注
私信
Python中用于数据统计的常见语句
min():获取最小值
max():获取最大值
sum():求和
len():获取元素的个数
Python开发
评分
回复
分享
大表哥
10天前发布
4次阅读
关注
私信
数据容器
列表(list)、字符串(str)、元组(tuple)、集合(set)、字典(dict)
Python开发
评分
回复
分享
大表哥
10天前发布
8次阅读
关注
私信
range语句
作用:生成指定规则的数字序列
用法1:range(end) -> 获取一个从0开始,到end结束的数字序列(不含end本身)
range(5)获取的数据就是 0,1,2,3,4
用法2:range(start,end) -> 获取一个从start开始,到end结束的数字序列(不含end本身)
Python开发
评分
回复
分享
大表哥
10天前发布
7次阅读
关注
私信
for 循环和 while 循环最大的区别在于它们的“驱动机制”不同:
for 循环是“遍历驱动”(明确知道要循环多少次):它用于遍历一个序列(如列表、字符串、范围等),把里面的元素“挨个拿出来”。当序列里的元素被拿光了,循环就自动结束。
while 循环是“条件驱动”(不知道要循环多少次,只知道什么时候停):它只关心一...
Python开发
评分
回复
分享
大表哥
9天前更新
6次阅读
关注
私信
实现一个计算器,可以实现+ – * / 运算
num1 = float(input(“请输入第一个数:”))
operator = input(“请输入运算符(+, -, *, /):”)
num2 = float(input(“请输入第二个数:”))
match operator:
Python开发
评分
回复
分享
大表哥
9天前更新
8次阅读
关注
私信
match … case 案例
day = input(“请输入星期几(1-7):”)
match day:
case “1”:
print(“周一:工作会议日”)
Python开发
评分
回复
分享
1
2
下一页
HI!请登录
登录
社交账号登录
QQ登录
随机推荐
在手机上浏览此页面
登录
社交账号登录
QQ登录