Python学习
b_javabear
这个作者很懒,什么都没留下…
展开
-
敏感词替换练习
敏感词文本文件 filtered_words.txt,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。input_words = input('请输入对话:')with open('../data/filtered_words.txt', encoding='utf-8') as f: text_list = f.readlines() text_list = [x.strip() for x in text_list] .原创 2021-10-26 11:39:48 · 503 阅读 · 1 评论 -
爬取猫眼电影榜单
# 1.打印程序执行时间# 2.随机的User-Agent(确保每次发请求使用随机)# 3.数据爬下来后做处理(字符串),定义成字典# 4.一条龙:获取 --> 调用解析 --> 数据处理# 请求模块from urllib import requestimport reimport timeimport randomimport csvclass Maoy...原创 2020-03-02 11:34:54 · 200 阅读 · 0 评论 -
形参 传参(2)
""" 形参传递方式 默认形参 位置形参 --星号元祖形参;位置实参数量无限 命名关键字形参;要求必须使用关键字实参 --双星号字典形参:关键字实参数量无限"""#*号元祖形参#对于调用者而言,可以传递数量无限的位置实参# def fun03(*a):# print(a)...原创 2020-01-31 16:31:11 · 235 阅读 · 0 评论 -
实参 形参 传参
""" 实参传递方式 位置传参 --序列传参:可以运行时,根据某些逻辑决定传入的数据(列表) 关键字传参 --字典传参:可以运行时,根据某些逻辑决定传入的数据(列表) 形参传递方式 默认(缺省)参数:让调用者可以有选择性的传递需要的信息"""# def fun01(a,b,c):...原创 2020-01-31 15:33:32 · 807 阅读 · 0 评论 -
Python例题:求球的跳动和素数问题
例题一:一个球从100米高度落下,每次弹起都是之前的一半总共弹起多少次(假定最小弹起高度是0.01m)总共走了多少米height = 100times = 0sum = height#移动的距离#弹起来的高度 height / 2 大于0.01while height / 2 >= 0.01: times += 1#次数加一 height /= 2#高...原创 2020-01-26 15:09:03 · 395 阅读 · 0 评论 -
PYcharm调试断点及作用
#调试:让程序在指定的行中断,然后逐语句执行,我们审查运行过程中的变量#1.在可能出错的行,加入断点#2.开始调试 alt+shif+F9#3.命中断点后(断点行是蓝色),逐语句执行F7.#.....(判断执行过程,以及变量取值)....#4.停止调试Ctrl+F2...原创 2020-01-25 22:56:41 · 1946 阅读 · 0 评论 -
Python判断闰年
判断闰年:year = int(input('请输入一个年份:'))if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: print(year,"是闰年")else: print(year,"是平年")原创 2020-01-23 20:33:37 · 295 阅读 · 0 评论