摘要: 执行效果: 阅读全文
posted @ 2018-05-02 07:59 胡小易 阅读(243) 评论(0) 推荐(1) 编辑
摘要: 在设计一个类的过程当中,如果需要多个类,那么一次一次定义类显得纷繁复杂,就引入了设计模式这个概念,工厂模式就是其中的一种,以蛋糕店为例,按味道区分的话,蛋糕的种类是多种多样的,见代码: 工厂模式的思路是,我可不可以不要总是定义类,不要每次都写那么多代码,就可以上新产品呢?解决的办法是: 阅读全文
posted @ 2018-04-30 14:00 胡小易 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 最近在看传智播客的Python基础教程,这章确实有点难,难点在于,多个对象,多个类,老王开枪应用当中,老王和敌人属于人这一类,还有枪,枪里有弹夹,弹夹里有子弹,子弹打出去掉多少滴血,层层计算,对于我这样的新手来说算是比较难的了。记录一下: 此外,说一下,我遇到的2个Python错误: 第一个: 出现 阅读全文
posted @ 2018-04-28 21:27 胡小易 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: #coding= utf-8 class SweetPotato: def __init__(self): self.cookedLevel = 0 self.cookedString = "生的" self.condiments = [] def cook(self,time): self.cookedLevel += time if self.cookedLevel > 8: self.co... 阅读全文
posted @ 2018-04-27 08:17 胡小易 阅读(239) 评论(0) 推荐(0) 编辑
摘要: #coding=utf-8 import os folderName = input("请输入要批量删除重命名的文件夹:") nameRename = input("请输入要批量删除的字符:") dirList = os.listdir("./"+folderName+"/") print(dirList) for name in dirList: print (name) newNa... 阅读全文
posted @ 2018-04-27 07:15 胡小易 阅读(205) 评论(0) 推荐(1) 编辑
摘要: #coding=utf-8 import os folderName = input("请输入要批量添加重命名的文件夹") dirList = os.listdir("./"+folderName+"/") print(dirList) for name in dirList: print (name) os.rename("./"+folderName+"/"+name,"./"+f... 阅读全文
posted @ 2018-04-27 07:13 胡小易 阅读(299) 评论(0) 推荐(0) 编辑
摘要: #调用random模块里的randint函数 from random import randint #x的值等于随机调用0-300之中的一个值 x = randint(0,300) print (x) #屏幕显示请猜数字,0-300中 print ('请猜数字,0-300中') #将用户输入的值赋值给digit digit = input() digit2 = int(digit) if dig... 阅读全文
posted @ 2016-05-27 12:01 胡小易 阅读(542) 评论(0) 推荐(0) 编辑