自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

翻译 python 类(练习) (人开枪射击子弹)

两个类'''作业:同桌买了一款华为mateX跟你炫耀.分析:人 手机人:特征: 有钱,name,手机行为:买,炫耀手机:特征:贵,型号,品牌,价格行为:折叠,双面成像'''class Phone(): def __init__(self,xinghao,pinpai,price): self.xinghao = xinghao s...

2019-03-27 00:24:07 2114

翻译 python打造简单音乐播放器

函数方式'''2.写一个音乐播放器功能:先进入页面:******************************* ** 欢迎来到python播放器 ** *******************************设置选项:*************...

2019-03-27 00:19:46 2028 1

原创 自定义函数输出随机彩票号码

把 随机彩票号码 写成函数法一:通过for循环和字符串拼接import randomdef getNum(): str1 = "" for x in range(6): str1 += random.choice(["0","1"]) return str1print(getNum())法二:通过列表生成式和字符串拼接import randomdef getNum2(): return "".join([random.c

2019-03-26 21:51:15 320

原创 自定义函数求阶乘的前n项和

先定义阶乘函数,再定义阶乘求和函数#先定义阶乘函数def jiecheng(n): ji = 1 for x in range(1,n+1): ji *= x return ji# 再定义阶乘求和函数def jiechenghe(n): res = 0 for x in range(1,n+1): res += jiecheng(x) return resprint(jiechenghe(5))print(jie

2019-03-26 21:50:55 1425

原创 自定义函数求前n项和

普通函数方式def qiuhe(n): res = 0 for x in range(1,n+1): res += x return res# print(qiuhe(10))# print(qiuhe(100))闭包方式def lazy_sum(*args): def get_sum(): res = 0 for x in args: res += x return res

2019-03-26 21:50:39 1409

原创 自定义函数判断输入内容类型和长度

通过偏函数方式,自定义函数,判断是什么类型和内容长度是否符合要求import functoolsdef func(obj,n): if type(obj) in [str,list,tuple,set,dict]: if len(obj)>n: return True else: return False else: raise TypeErrorfunc2 = functoo

2019-03-26 21:49:41 277

原创 自定义函数实现max函数功能

自定义函数实现max函数功能from collections import Iterabledef getMax(*args): if len(args) != 0: # if len(args) == 1 and isinstance(args[0],Iterable): maxnum = args[0] for x in args: if x>maxnum: maxnum = x

2019-03-26 21:49:08 1667 1

翻译 python写歌词解析器 王菲-传奇

歌词切片方式'''3.歌词解析器1.把歌词进行解析切片处理,把时间转成对应的浮点数2.使用字典将时间与歌词进行存储{时间:歌词}3.循环自动打印歌词【结束循环的条件,key为None的时候】'''import timemusicLrc = '''[00:03.50]传奇[00:19.10]作词:刘兵 作曲:李健[00:20.60]演唱:王菲[00:26.60][04:...

2019-03-26 21:48:43 625

原创 遍历目录的三种方法

1#使用栈遍历目录#根节点 path = r"E:\python1901\chengxu"#根节点先入栈#判断栈是否为空#出栈处理#列举节点下所有的文件#判断文件是否为目录, #若为目录,入栈处理 #若不为目录,直接打印import ospath = r"E:\python1901\chengxu"def stackgetdir(path): ...

2019-03-26 21:48:03 2261 1

翻译 python 鸡兔同笼和百钱百鸡

'''7。百钱买百鸡,现有100文钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只,要求:公鸡,母鸡,小鸡都要有,把100文钱买100只鸡,买的鸡是整数。多少只公鸡,多少只母鸡多少只小鸡?公鸡 i 20母鸡 j 33小鸡 k 98i + j + k == 100 and 5*i + 3*j + k/3 == 100'''# for i in range(1,20):# ...

2019-03-24 21:29:17 801

原创 python 阶乘

'''求积,1x2x3x...n的积n!阶乘'''n = int(input("请输入一个正整数:"))ji = 1for i in range(1,n+1): ji *= iprint(ji)定义函数方法def jiecheng(n): ji = 1 for x in range(1,n+1): ji *= x return...

2019-03-24 21:26:35 424

原创 python 输出菱形

'''打印星星号,从控制台输入1:* 1 1输入2:* 1 1** 2 2输入3:* 1 1** 2 2*** 3 3依次类推.'''# n = int(input("请输入打印的行数:"))# # for x in range(1,n+1):# # print(x*"*")# for x in range(1,n+1):# for j in ra

2019-03-24 21:19:19 8651

原创 python 猜数字游戏

'''7.猜数字很多人在聚餐时都玩过猜数字游戏,由某人随机出一个指定范围内的数,然后其他人一个一个猜,猜的过程中区间不断缩小,直到猜中为止。猜对之后打印猜测次数.'''import randommaxCount = Nonewhile 1: n = int(input("请输入末尾数字")) count = 0 number = random.rand...

2019-03-24 21:17:50 1248

翻译 python 递归函数 斐波那契数列(兔子生育)

'''1 1 2 3 5 8 13兔子生育'''def f(n): if n==1 or n==2: return 1 else: return f(n-1)+f(n-2)print(f(5))print(f(6))print(f(7))print(f(100))

2019-03-24 21:16:35 3081

原创 python 用随机数模块摇骰子

摇骰子,只能押大或押小取值范围【1~6】【1, 2, 3】 小【4, 5, 6】大若押中,则打印“”你赢了。“若没押中,则打印”你输了。。。“import randomprint("开始游戏...")ya = input("押大还是押小?大/小")num = random.randrange(1,7)print(num)if ya == "大" and num>3 or ya == "小" and num<4: print("你赢了")else:

2019-03-24 21:13:25 1118

原创 python 双色球

'''4.写一个双色球彩票系统,系统可以随机产生一组数据,一组彩票数据有六位数,这六位数的的取值范围是0和1。一张彩票是两块钱,可以用户可以进行充值,充值完毕进入游戏,用户可以选择购买彩票的张数,判断余额是否充足,若余额充足,让用户输入购买彩票的号码,提示用户,输入号码必须是6位0或1,若不对则让用户重新输入.开奖,若用户中奖,中奖金额,是购买张数的金额10倍,若未中奖,打印继续努力....

2019-03-24 21:10:53 1220

原创 python 用if语句判断闰年

'''1.输入一个年份,判断是否为闰年。条件1:不能被100整除且能被4整除条件2:被400整除【世纪年】'''year = int(input("请输入年份:"))if year%100 != 0 and year%4 == 0 or year%400 == 0: print("%d为闰年"%year)else: print("%d不是闰年"%year)...

2019-03-24 21:08:31 7951

原创 python 冒泡排序

'''1.对一个列表进行冒泡排序【升序】思考:1.比较的轮数2.每轮比较的次数3.当前元素与下一个比较,若当前元素大于下一个元素则交换位置list1 = [12,343,23,34,45] 4 1[12,23,34,45,343] 3 2[12,23,34,45,343] 2 3'''list1 = [12,343,23,234,56677,332,34...

2019-03-24 21:07:01 197

原创 python打印九九乘法表

python新手入门打印九九乘法表# 打印九九乘法表# 外循环控制行:9行# 内循环控制列:# 第一行 1列# 第二行 2列# ...# 第九行 9列for x in range(1,10): #x=1 for j in range(1,x+1): #j [1,2) print("%dx%d=%d"%(j,x,x*j),end="\t")...

2019-03-24 21:03:20 353

selenium-ide.crx

脚本录制工具

2021-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除