Python入门之烤地瓜练习
Python入门之"烤地瓜"练习"
#烤地瓜
class sweetPotato:#初始化数据def __init__(self):self.cookedString = "生的"self.cookedLevel = 0self.condiments = []#第二种输出方式def __str__(self):return "地瓜%s(烤了%d0分钟),放了%s"%(self.cookedString,self.cookedLevel,str(self.condiments))def cook(self,cookedTime):self.cookedLevel+=cookedTimeif self.cookedLevel>=0 and self.cookedLevel<3:self.cookedString="生的"elif self.cookedLevel>=3 and self.cookedLevel<5:self.cookedString="半生不熟"elif self.cookedLevel>=5 and self.cookedLevel<8:self.cookedString="熟了"elif self.cookedLevel>=8:self.cookedString="烤糊了"def addCondiments(self,item):self.condiments.append(item)diGua = sweetPotato()
diGua.cook(1)
diGua.cook(1)
diGua.addCondiments("葱花")
print(diGua)
diGua.cook(1)
diGua.addCondiments("洋葱")
print(diGua)
diGua.cook(1)
diGua.addCondiments("鸡蛋")
print(diGua)
diGua.cook(1)
diGua.cook(1)
diGua.addCondiments("辣椒")
print(diGua)
diGua.cook(1)
diGua.cook(1)
diGua.cook(1)
print(diGua)
#第一种输出方式
#print(diGua.cookedString)
运行结果:
地瓜生的(烤了20分钟),放了['葱花']
地瓜半生不熟(烤了30分钟),放了['葱花', '洋葱']
地瓜半生不熟(烤了40分钟),放了['葱花', '洋葱', '鸡蛋']
地瓜熟了(烤了60分钟),放了['葱花', '洋葱', '鸡蛋', '辣椒']
地瓜烤糊了(烤了90分钟),放了['葱花', '洋葱', '鸡蛋', '辣椒']
Python入门之烤地瓜练习相关推荐
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- Python入门学习方法有哪些?
Python编程语言是相对比较简单的一门编程语言,在IT行业,很多零基础学员都会优先选择Python语言进行学习,希望可以进入到IT这个大家庭,那么想要学好Python编程,针对Python入门学习方 ...
- 全了!从Python入门到入魔
总被读者问到,我看完了python入门的书,后面就不知道要学什么了.今天就给你们整理全套入门到进阶的教程. 这套教程非常全面而且详细,从Python入门到Python进阶.Django.Flask等W ...
- 全了!从Python入门到精通
总被读者问到,我看完了python入门的书,后面就不知道要学什么了.今天就给你们整理全套入门到进阶的教程. 这套教程非常全面而且详细,从Python入门到Python进阶.Django.Flask等W ...
- 卧槽!微软Python入门课居然汉化了!
去年,微软上线了自己的Python入门课程.一时间,好评如潮.但是真正看完这个课程的国人非常少,因为它的翻译实在是太烂了(英文听力好的人应该看的还是很爽的).很明显,微软直接采用了机器翻译,导致视频的 ...
- python入门:工欲善其事,必先利其器
未来将是一个全民编程的年代.本头条号以科普为基础,旨在向大家介绍如何快速掌握这门编程语言,从而能为自己的工作和生活带来高效和便利.本期的主题是python入门,希望通过下面三个步骤把大家带到pytho ...
- 15天Python入门-3-流程控制-选择结构
15天Python入门-3-流程控制-选择结构 时代赋能 生命的意义是成为你自己 已关注 1 人赞同了该文章 设想一个场景,你需要控制机器人和顾客打招呼,假设机器人(在大多数情况下)能够判断出顾客的性 ...
- Python入门 Python自学路线 Python如何学习
本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...
- 微软推出Python入门课,登上GitHub趋势榜第一(附视频)
来源:新智元 本文约900字,建议阅读10分钟. 本文带你看视频轻松学习python课程! [ 导读 ] 微软针对 Python 初学者,推出了一套免费的教程视频.这套课程最大的特定是轻松简洁,一上线 ...
- 良心直播!看完你的Python入门基础就妥了!
国内疫情已经稳定下来,但是疫情这让年后跳槽似乎变得的更加艰难,但是这个时候也正好是蓄力的时候!! 回顾之前,我们接触到了数千位计算机专业的应届大学生,转行或者学习第二语言的同学,发现他们身上普遍存在着 ...
最新文章
- mysql left join,right join,inner join用法分析
- 流行学习、流形学习家族、局部线性嵌入LLE、随机投影(Random Projection)、t-SNE降维及可视化
- apache shiro jar包_只需要6个步骤,springboot集成shiro,并完成登录
- java 找不到方法,已经定义的方法找不到
- 朴素贝叶斯--实战分析
- CodeForces Contest #1114: Round #538 (Div. 2)
- mysql 存储过程临时表_在MySQL存储过程中创建的临时表的范围
- 通过命令行编译器来编译运行程序
- linux内核打印%us,linux-kernel-使用us计时器跟踪Linux内核,按功能(仅最大)
- mysql数据卸载工具_如何把Mysql卸载干净(亲测有效)_Mysql_数据库
- Nginx常用配置和使用详解梳理
- 【一坨理论AC的题】Orz sxy大佬
- mand-mobile框架:无法执行 ScrollView 下拉刷新/上拉加载
- 扭蛋机html源码,微信小程序wxss制作扭蛋机
- ミストレア / 晶弓
- 常用的ddos防护方式
- 综合案例之圣诞节的那些事
- 机器人笔记本清灰_小熏的编程日记 » 愉悦的小机器人调教经历(一):使用笔记本为HTC G4提供无线路由...
- JMP 17 全新发布,让分析工作流程更简便
- 【详细注释】数据结构 顺序表的增删查 C/C++实现
热门文章
- 台式计算机截图快捷键,台式电脑怎么用快捷键截图
- python笔记(web前端 CSS)
- 最火照片墙前端纯HTML(只需添加照片)
- OpenMV 从入手到跑TensorFlow Lite神经网络进行垃圾分类
- /etc/fstab详细参数配置
- 牛客java选择题每日打卡Day9
- android viewpagerindicator tab,ViewPager系列之顶部滑动indicator+viewPager
- 算法实现: 在二叉树中找到两个节点的最近公共祖先
- html5 ios 键盘挡住输入框,IOS 键盘挡住输入框的问题解决办法
- OSG 场景图(Scene Graph) 类图