MCPcopy Create free account

hub / github.com/Zesheng-Wang/100-days-python / functions

Functions181 in github.com/Zesheng-Wang/100-days-python

↓ 5 callersMethodclear
(self)
day12/04-海归绘图整合gui.py:26
↓ 5 callersMethodshow
显示状态信息 参数: text: 要显示的文本 timeout: 自动清除时间(秒),0表示不清除
day25-Tkinter密码管理器/01-密码管理器.py:18
↓ 4 callersFunctioncalculate_score
计算手牌最优点数(自动处理A的1/11值)
day09/二十一点游戏.py:37
↓ 4 callersMethoddecode_text
解码HTML特殊字符
day29-GUI问答系统/02-智能问答系统.py:97
↓ 4 callersMethodreset
重置球的位置和速度
day16/day16-乒乓游戏.py:49
↓ 4 callersMethodrun
启动主循环
day24-Tkinter进阶与番茄钟实战/02-番茄时钟.py:131
↓ 4 callersMethodstart
启动/暂停计时器
day24-Tkinter进阶与番茄钟实战/02-番茄时钟.py:41
↓ 3 callersFunctioncreate_car
生成新的障碍物(小车)
day17/day17-海龟过马路游戏.py:41
↓ 3 callersMethodmove
基础移动逻辑(所有蛇类共用)
day15/day15-贪吃蛇游戏02.py:45
↓ 3 callersMethodsave_vault
保存加密保险库到文件
day25-Tkinter密码管理器/01-密码管理器.py:146
↓ 3 callersFunctionshow_cards
可视化显示手牌(hide_first用于隐藏庄家首牌)
day09/二十一点游戏.py:49
↓ 3 callersFunctiontask
(name)
day20/01-普通程序执行时间.py:4
↓ 2 callersMethod__init__
初始化卡片数据 :param front: 正面内容 :param back: 背面内容
day26-闪卡复习系统/01-闪卡复习系统.py:69
↓ 2 callersMethod__init__
(self, x: int, y: int)
day15/day15-贪吃蛇游戏02.py:11
↓ 2 callersMethod__init__
(self, name, element, power=100)
day11/灵兽对战系统.py:16
↓ 2 callersMethod_generate_food
(self)
day14/day14-贪吃蛇游戏01.py:36
↓ 2 callersMethod_reset_round
重置球的位置,暂停游戏
day16/day16-乒乓游戏.py:204
↓ 2 callersFunctiondisplay_hangman
显示绞刑架当前状态
day07/main.py:80
↓ 2 callersMethoddraw_card
绘制卡片内容
day26-闪卡复习系统/01-闪卡复习系统.py:42
↓ 2 callersMethodgenerate_food
生成不在蛇身上的随机食物位置
day15/day15-贪吃蛇游戏02.py:114
↓ 2 callersMethodis_alive
(self)
day11/灵兽对战系统.py:34
↓ 2 callersMethodshow_next_card
显示下一个待复习的卡片
day26-闪卡复习系统/01-闪卡复习系统.py:215
↓ 2 callersMethodsplit
分裂身体创建分身
day15/day15-贪吃蛇游戏02.py:79
↓ 2 callersMethodupdate_chart
更新记忆曲线图表
day26-闪卡复习系统/01-闪卡复习系统.py:240
↓ 1 callersMethod__init__
(self, master)
day25-Tkinter密码管理器/01-密码管理器.py:12
↓ 1 callersMethod__init__
(self)
day16/day16-乒乓游戏.py:44
↓ 1 callersMethod__init__
(self, x, y)
day14/day14-贪吃蛇游戏01.py:6
↓ 1 callersMethod_check_collisions
(self)
day14/day14-贪吃蛇游戏01.py:109
↓ 1 callersMethod_check_paddle_collision
检测球与球拍是否碰撞
day16/day16-乒乓游戏.py:176
↓ 1 callersMethod_check_score
检查球是否飞出边界,判断得分
day16/day16-乒乓游戏.py:195
↓ 1 callersMethod_check_wall_collision
检测上下边界碰撞,撞到后反弹
day16/day16-乒乓游戏.py:168
↓ 1 callersMethod_create_widgets
创建界面组件
day25-Tkinter密码管理器/01-密码管理器.py:97
↓ 1 callersMethod_draw_score
(self)
day16/day16-乒乓游戏.py:102
↓ 1 callersMethod_generate_food
在随机位置生成食物(不与蛇身重叠)
day14/02-游戏状态管理.py:9
↓ 1 callersMethod_load_data
(self)
day13/day13-修仙进度跟踪系统.py:26
↓ 1 callersMethod_move_paddles
根据按键移动球拍
day16/day16-乒乓游戏.py:141
↓ 1 callersMethod_move_snake
(self)
day14/day14-贪吃蛇游戏01.py:98
↓ 1 callersMethodadd_disciple
(self, name)
day13/day13-修仙进度跟踪系统.py:44
↓ 1 callersFunctionadd_student
添加学生到指定班级
day08/智能学生管理系统.py:42
↓ 1 callersFunctionanalyze_scores
全年级成绩分析
day08/智能学生管理系统.py:56
↓ 1 callersMethodattack
(self, target)
day11/灵兽对战系统.py:29
↓ 1 callersFunctionblackjack_game
()
day09/二十一点游戏.py:108
↓ 1 callersMethodcheck_answer
验证答案
day29-GUI问答系统/02-智能问答系统.py:127
↓ 1 callersMethodcheck_breakthrough
(self)
day13/day13-修仙进度跟踪系统.py:65
↓ 1 callersFunctioncheck_collision
检测玩家是否撞到障碍物
day17/day17-海龟过马路游戏.py:83
↓ 1 callersMethodcheck_collision
碰撞检测(子类可重写)返回是否碰撞自身
day15/day15-贪吃蛇游戏02.py:56
↓ 1 callersMethodcheck_element
五行相克判定
day11/灵兽对战系统.py:21
↓ 1 callersFunctioncheck_success
检测玩家是否成功穿越马路
day17/day17-海龟过马路游戏.py:91
↓ 1 callersFunctioncheck_winner
胜负判定
day09/二十一点游戏.py:91
↓ 1 callersMethodcopy_password
复制密码到剪贴板
day25-Tkinter密码管理器/01-密码管理器.py:181
↓ 1 callersMethodcountdown
倒计时核心逻辑
day24-Tkinter进阶与番茄钟实战/02-番茄时钟.py:52
↓ 1 callersFunctioncreate_deck
创建多副牌并洗牌
day09/二十一点游戏.py:30
↓ 1 callersFunctioncreate_game
创建猜数字游戏闭包
day10/猜数字游戏.py:3
↓ 1 callersMethodcreate_icon
创建简单的红色方块托盘图标
day24-Tkinter进阶与番茄钟实战/02-番茄时钟.py:93
↓ 1 callersMethodcreate_widgets
创建界面组件
day26-闪卡复习系统/01-闪卡复习系统.py:132
↓ 1 callersFunctiondealer_turn
庄家自动操作
day09/二十一点游戏.py:84
↓ 1 callersFunctiondecode_api_data
完整解码API返回数据
day29-GUI问答系统/02-智能问答系统.py:8
↓ 1 callersFunctiondisplay_progress
显示单词猜测进度(例如 P _ T _ O _)
day07/main.py:85
↓ 1 callersMethoddraw
(self)
day12/05-灵力轨迹绘制.py:42
↓ 1 callersMethoddraw_lotus
绘制灵力莲花
day12/02-面向对象画图.py:12
↓ 1 callersMethodencrypt
加密明文数据 参数: plaintext: 要加密的明文字符串 返回: 加密后的密文字符串
day25-Tkinter密码管理器/01-密码管理器.py:45
↓ 1 callersFunctionfile_mover
按扩展名自动分类文件到对应目录
day18/04-project.py:4
↓ 1 callersFunctionfind_student
通过ID查找学生(返回第一个匹配项)
day08/智能学生管理系统.py:48
↓ 1 callersFunctiongame_over
游戏结束处理
day17/day17-海龟过马路游戏.py:101
↓ 1 callersMethodgenerate_report
生成HTML日报
day27-日期与邮件发送/03-完整代码.py:106
↓ 1 callersFunctionget_question
获取天机题库问题
day29-GUI问答系统/01-api解析.py:4
↓ 1 callersFunctionget_question
获取天机题库问题
day29-GUI问答系统/02-智能问答系统.py:20
↓ 1 callersFunctionget_random_word
从单词库随机获取一个单词
day07/main.py:75
↓ 1 callersFunctionget_weather
(city)
day28-初识API/01-天气API.py:5
↓ 1 callersMethodgrow
生长机制(延长蛇身)
day15/day15-贪吃蛇游戏02.py:61
↓ 1 callersMethodheal
(self)
day11/灵兽对战系统.py:54
↓ 1 callersFunctionis_weekday
(date)
day27-日期与邮件发送/01-datetime.py:18
↓ 1 callersMethodload_deck
加载卡片数据
day26-闪卡复习系统/01-闪卡复习系统.py:175
↓ 1 callersMethodload_vault
从文件加载保险库数据
day25-Tkinter密码管理器/01-密码管理器.py:166
↓ 1 callersMethodnext_question
加载新问题
day29-GUI问答系统/02-智能问答系统.py:101
↓ 1 callersFunctionplay_game
()
day07/main.py:107
↓ 1 callersFunctionplayer_turn
玩家操作回合
day09/二十一点游戏.py:63
↓ 1 callersMethodpower_ranking
(self)
day13/day13-修仙进度跟踪系统.py:54
↓ 1 callersMethodrate_card
处理用户评分
day26-闪卡复习系统/01-闪卡复习系统.py:234
↓ 1 callersMethodsave_data
(self)
day13/day13-修仙进度跟踪系统.py:36
↓ 1 callersMethodsave_deck
保存卡片数据到JSON文件
day26-闪卡复习系统/01-闪卡复习系统.py:195
↓ 1 callersMethodschedule_daily_report
每日定时发送日报 :param send_time: 发送时间(格式HH:MM) :param recipients: 收件人列表 :param attachments: 附件路径列表
day27-日期与邮件发送/03-完整代码.py:117
↓ 1 callersMethodsend_email
发送邮件 :param to_addrs: 收件人列表 :param subject: 邮件主题 :param content: 邮件内容 :param attachments: 附件路径列表 :par
day27-日期与邮件发送/03-完整代码.py:25
↓ 1 callersMethodshow_master_key_dialog
显示主密码输入对话框
day25-Tkinter密码管理器/01-密码管理器.py:89
↓ 1 callersMethodshow_notification
显示时间到通知
day24-Tkinter进阶与番茄钟实战/02-番茄时钟.py:60
↓ 1 callersMethodspecial_skill
(self)
day11/灵兽对战系统.py:45
↓ 1 callersMethodstart_battle
(self)
day11/灵兽对战系统.py:67
↓ 1 callersFunctionupdate
()
day24-Tkinter进阶与番茄钟实战/01-可变类型自动刷新.py:9
↓ 1 callersMethodupdate_card
更新卡片记忆参数 :param card: 要更新的卡片对象 :param quality: 用户评分(0-3)
day26-闪卡复习系统/01-闪卡复习系统.py:87
↓ 1 callersFunctionvalidate_input
验证玩家输入是否符合规则
day07/main.py:90
↓ 1 callersFunctionwithdraw
(balance, amount)
day19/01-异常处理.py:35
Method__add__
(self, other)
day16/day16-乒乓游戏.py:19
Method__add__
(self, other)
day14/01-游戏坐标设计.py:8
Method__add__
(self, other)
day14/day14-贪吃蛇游戏01.py:11
Method__add__
向量加法
day15/day15-贪吃蛇游戏02.py:15
Method__enter__
(self)
day19/01-异常处理.py:62
Method__eq__
(self, other)
day14/01-游戏坐标设计.py:11
Method__eq__
(self, other)
day14/day14-贪吃蛇游戏01.py:15
Method__eq__
等值比较
day15/day15-贪吃蛇游戏02.py:19
Method__exit__
(self, exc_type, exc_val, traceback)
day19/01-异常处理.py:66
next →1–100 of 181, ranked by callers