Python语言:从案例中学Python基础
文章平均质量分 59
这是适合小白的既能学习Python基础又能锻炼项目经验的专栏。我将大项目拆分成每个小案例,每案例中包含部分Python知识,通过几个项目几乎涵盖所有的Python基础。项目导入是理解项目;理清思路是分析项目思路,知识学习是项目需要的Python知识;上机编程是项目实操及结果;更上一层楼部分是程序进化
白菜胡萝丸子
编程是我的热爱和兴趣,一直在努力的路上
路漫漫其修远兮,吾将上下而求索
余生很长,请多指教
展开
-
Python案例3—计算基础代谢率V_4.0(已完结)
版本4.0:如果用户把信息输入错误了怎么办——处理异常操作#如果发生错误, Python寻找一 个符合该错误的异常语句,然后执 行相应的except的处理代码try: <body>except <ErrorTlype1>: <handler1> except <ErrType2> : <handler2> except: <handler0>原创 2022-04-22 09:52:18 · 453 阅读 · 2 评论 -
Python案例3—计算基础代谢率V_3.0
版本3.0:在版本2.0的基础上改造程序,BMR值的输出要带单位,用户能否将数值在一行输入 字符串的分隔str.split() : 利用Python中的split() 方法可以将字符串拆分成较小的子字符串列表。列表是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。- 复习:字符串格式化输出,使用{}占位str.format()如: '{}公斤, {}厘米.format(70,175)重复输出时可以使用数字标记顺序,原创 2022-04-04 08:04:55 · 727 阅读 · 34 评论 -
Python案例3—计算基础代谢率V_2.0
健身的xdm的福利来了从案例中,学python基础版本2.0:在版本1.0的基础上改造程序,根据用户的输入计算BMR,将BMR计算封装到函数并实现持续运行,让用户选择退出原创 2022-04-03 09:12:23 · 545 阅读 · 2 评论 -
Python案例3—计算基础代谢率V_1.0
健身的xdm,看过来从案例中,学Python基础基础代谢率( Basal Metabolic Rate , BMR )是指人体在清醒而又极端安静的状态下,不受肌肉活动、环境温度、食物及精神紧张等影响时的能量代谢率。即基本的生理活动(即血液循环、呼吸及恒定的体温)时,每小时单位表面积最低耗热量减去标准耗热量,其差值与标准耗热量之百分比,称为基础代谢率。基础代谢率越高,瘦身效果越好。原创 2022-04-03 08:45:40 · 1344 阅读 · 6 评论 -
Python案例2—turtle库绘制五角星V_7.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-21 07:00:00 · 2329 阅读 · 18 评论 -
Python案例2—turtle库绘制五角星V_6.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-20 17:11:06 · 1218 阅读 · 2 评论 -
Python案例2—turtle库绘制五角星V_5.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-20 09:56:18 · 750 阅读 · 11 评论 -
Python案例2—turtle库绘制五角星V_4.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-19 07:00:00 · 1459 阅读 · 19 评论 -
Python案例2—turtle库绘制五角星V_3.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-18 09:44:05 · 682 阅读 · 27 评论 -
Python案例2—turtle库绘制五角星V_2.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-17 15:38:56 · 1164 阅读 · 7 评论 -
Python案例2—turtle库绘制五角星V_1.0
从案例中,学Python基础版本:V1.0:简单的绘制五角星V2.0:使用while循环绘制简单五角星V3.0:把五角星的绘制部分封装到函数里,进而是程序更加模板化V4.0:绘制不同大小的重复的五角星,设置五角星的颜色,填充颜色,画笔的粗细V5.0:实现用户决定重复绘制五角星的次数,五角星的大小,填充颜色等V6.0:使用递归函数绘制重复五角星V7.0:使用tkinter库的canvas组件绘制五角星原创 2022-03-16 19:11:29 · 3279 阅读 · 34 评论 -
Python案例1—人民币与美元的汇率兑换V_9.0(已完结)
V4.0 增加功能:如果程序中多次用到兑换功能,为避免代码重复(将兑换功能封装到函数中)V5.0 综合运用:在版本3.0的基础上,将汇率兑换功能封装到函数中,并由用户选择退出功能V6.0 综合运用:实现人民币、美元和英镑的汇率兑换V7.0 增加功能:将简单函数改造成lambda函数,将主程序也封装到函数中V8.0 综合应用:在使用lambda函数的基础上增加while循环,实现用户判断程序是否退出V9.0 综合运用:以8.0版本为基础,实现三种货币之间的转换(已完结)原创 2022-03-14 21:01:03 · 5470 阅读 · 46 评论 -
Python案例1—人民币与美元的汇率兑换V_8.0
V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单:目前只考虑一种外币–美元V2.0 增加功能:根据输入判断使美元还是人民币,然后进行相应的计算V3.0 增加功能:使得程序一直运行,直到用户退出V4.0 增加功能:如果程序中多次用到兑换功能,为避免代码重复V6.0 综合运用:实现人民币、美元和英镑的汇率兑换V7.0 增加功能:将简单函数改造成lambda函数,将主程序也封装到函数中V8.0 综合应用:在使用lambda函数的基础上增加while原创 2022-03-14 09:30:45 · 2481 阅读 · 37 评论 -
Python案例1—人民币与美元的汇率兑换V_7.0
从案例中学Pythom基础V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单:目前只考虑一种外币–美元V2.0 增加功能:根据输入判断使美元还是人民币,然后进行相应的计算V3.0 增加功能:使得程序一直运行,直到用户退出V5.0 综合运用:在版本3.0的基础上,将汇率兑换功能封装到函数中,并由用户选择退出功能V6.0 综合运用:实现人民币、美元和英镑的汇率兑换V7.0 增加功能:将简单函数改造成lambda函数,将主程序也封装到函数中原创 2022-03-13 11:26:40 · 2770 阅读 · 11 评论 -
Python案例1—人民币与美元的汇率兑换V_6.0
从案例中学Python基础V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单:目前只考虑一种外币–美元V2.0 增加功能:根据输入判断使美元还是人民币,然后进行相应的计算V3.0 增加功能:使得程序一直运行,直到用户退出V4.0 增加功能:如果程序中多次用到兑换功能,为避免代码重复(将兑换功能封装到函数中)V5.0 综合运用:在版本3.0的基础上,将汇率兑换功能封装到函数中,并由用户选择退出功能V6.0 综合运用:实现人民币、美元和英镑的汇率兑换原创 2022-03-12 08:08:20 · 4615 阅读 · 25 评论 -
Python案例1—人民币与美元的汇率兑换V_5.0
从案例中学Python基础:V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单:目前只考虑一种外币–美元V2.0 增加功能:根据输入判断使美元还是人民币,然后进行相应的计算V3.0 增加功能:使得程序一直运行,直到用户退出V4.0 增加功能:如果程序中多次用到兑换功能,为避免代码重复(将兑换功能封装到函数中)V5.0 综合运用:版本5.0:在版本3.0的基础上,将汇率兑换功能封装到函数中,并由用户选择退出功能原创 2022-03-11 16:03:34 · 2579 阅读 · 31 评论 -
Python案例1—人民币与美元的汇率兑换V_4.0
python练习题(4)—人民币与美元的汇率兑换V_4.0原创 2021-12-29 13:27:41 · 6118 阅读 · 1 评论 -
Python案例1—人民币与美元的汇率兑换V_3.0
python练习题(3)—人民币与美元的汇率兑换V_3.0原创 2021-12-28 15:27:28 · 2323 阅读 · 0 评论 -
Python案例1—人民币与美元的汇率兑换V_2.0
python练习题(2)—人民币与美元的汇率兑换V_2.0原创 2021-12-23 23:37:28 · 4463 阅读 · 0 评论 -
Python案例1—人民币与美元的汇率兑换V_1.0
python练习题(1)—人民币与美元的汇率兑换V_1.0原创 2021-12-16 20:32:11 · 7877 阅读 · 1 评论