自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 python创建文档

python创建文档创建word文档首先我们要安装会用到的三方库在终端输入以下代码安装pip install python-docx pillow这里我们制作的word文档会涉及到图,我们将将要用到的图片保存在我们pycharm环境相同的路径里from docx import Documentfrom docx.shared import Inchesfrom docx.document import Document as Docdocument = Document() # ty

2021-08-24 09:57:48 826

原创 学习基础总结

学习基础总结这里是总结目前而来所学习的python内容语言核心注释行级注释-----#多行注释-----""" “”"文档注释-----""" “”"关键字逻辑运算andornot成员运算in身份运算is逻辑运算,成员运算,身份运算都是输出布尔值包和模块fromimportas都是导入包和模块用到的关键字分支结构ifelifelse存在双分支和多分支,但是都只会选择符合条件的分支进行执行循环结

2021-08-14 15:17:10 208 2

原创 学习python第十七天,文件处理

学习python第十七天,文件处理读取文件读取文件之前我们都需要将文件放在代码的相同路径里,,方便读取以下面一个文件示例import sysprint(sys.getdefaultencoding())# 这里是判断输出电脑读取文件的默认编码file = open(file='致橡树.txt', mode='r', encoding='utf-8')try: data = file.read(32) print(data, end='')except: print

2021-08-14 15:16:00 552 2

原创 学习python第十六天, 一周总结

学习python第十六天, 一周总结这一周主要学习内容如下函数函数的调用函数的参数问题使用模块递归函数面对对象编程继承问题,父类、子类关联问题,普通关联、强关联依赖关系多态复习的目的只是整合一周学习的只是具体还是要参照每一天所写的笔记和代码函数简单来说函数就是将各种作用的代码打包起来,然后形成函数,之后在需要使用时就可以直接调过来使用,就不需要重新再写一遍直接用即可函数都意义大概就是避免代码的冗杂,减少代码的重复性,还有就是如果需要对代码进行更改时就要一个一个更改,而有了函

2021-08-07 16:54:41 941 10

原创 学习python第十五天,面对对象

学习python第十五天,面对对象面对对象又叫劝退对象,要么劝退你的对象,要么python劝退你,hhhh开玩笑,但是这块知识点确实比较难面向对象编面向对象编程指令式编程---->面向过程(函数)编程----->程序比较简单的时候没有任何毛病编程范式(程序设计的方法论):面向对象编程/函数式编程对象: 对象是可以接收消息的实体,面向对象编程就是通过给对象发消息达到解决问题的目标对象 = 数据 + 函数(方法)----->对象将数据和操作数据的函数从逻辑上变成一个整体。类(

2021-08-05 20:58:09 656 8

原创 学习python第十四天

学习python第十四天首先,思考一个问题:如果要写一个函数,但是函数参数的个数暂时无法确定,有可能没有,有可能有很多个参数,应该怎么办?请预习我发的文档,回答这个问题可变参数*args可变参数----->直接接受零个或任意多个位置参数---->将所有位置上的餐数打包成一共元组**kwargs----->可以接收零个或任意多个关键字参数---->将所有的关键字参数打包出一个字典在参数前家星号这两个单词可以换,但是不建议换,因为高手都用这个,简单示例加入我们要计算随

2021-08-04 20:49:33 136

原创 学习python第十三天

学习python第十三天昨天学习了函数,今天就着重练习函数给出题目和代码,建议先自己尝试再对照第一题写一个实现生成指定长度的随机验证码(有数字和英文字母构成)的函数。写好了之后,通过调用该函数,生成10组随机验证码import randomimport stringdef get_captcha_code(nums: int = 4): # 这里的int = 4 表示输入的为整形,默认为4 """ 生成随机验证码 :param nums: :p

2021-08-03 20:38:24 245 2

原创 学习python第十二天 2.0

学习python第十二天 2.0CRAPS赌博游戏----->色子游戏玩家摇两颗色子,如果第一次摇出了7点或11点,玩家胜;如果摇出了2点、3点、12点,庄家胜;如果摇出了其他的点数,游戏继续,玩家重新摇色子;如果玩家摇出了第一次摇的点数,玩家胜;如果玩家摇出了7点,庄家胜;如果玩家摇出其他点数,游戏继续,玩家重新摇色子,直到分出胜负。游戏开始之前,玩家有1000元的初始资金,玩家可以下注,赢了获得下注的金额,输了就扣除下注的金额,游戏结束的条件是玩家把钱输光。现在我们将昨天两个练

2021-08-03 20:37:40 181

原创 学习python第12天

学习python第12天复习上周内容练习,对循环分支结构的考察CRAPS赌博游戏----->色子游戏玩家摇两颗色子,如果第一次摇出了7点或11点,玩家胜;如果摇出了2点、3点、12点,庄家胜;如果摇出了其他的点数,游戏继续,玩家重新摇色子;如果玩家摇出了第一次摇的点数,玩家胜;如果玩家摇出了7点,庄家胜;如果玩家摇出其他点数,游戏继续,玩家重新摇色子,直到分出胜负。游戏开始之前,玩家有1000元的初始资金,玩家可以下注,赢了获得下注的金额,输了就扣除下注的金额,游戏结束的条件是玩家把钱

2021-08-02 22:52:39 143 2

原创 学习python第十一天

学习python第十一天一周总结本周我们主要学习来一下内容列表元组字符串集合字典主要学习掌握他们的各项操作和功能首先是列表列表列表支持,增、删、改、查等功能,切片语法------>[start : end: step]切片类别:局部切片,全部切片,有步长和无步长,还有反向切片运算重复运算------>输出列表成员运算------>输出布尔值合并运算------->输出列表比较----------

2021-07-31 11:51:38 1303 6

原创 学习python第十天

学习python第十天字典定义一个字典# 字面量语法student1 = { 'ID': '03006', 'name': '不吃西红柿', 'sex': 'True', 'birthday': '2000, 01'}print(student1)# 构造器语法student2 = dict(id=1002, name='王大锤', sex=True)# 生成式语法dict1 = {i: i ** 2 for i in range(1, 10)}# 遍历

2021-07-30 20:46:51 145

原创 学习python第九天

学习python第九天字符串字符串的基本操作就亲自去尝试就完了,都是一些简单的概念a = 'hello'# 居中print(a.center(80, '='))# 右对齐print(a.rjust(80, '='))# 左对齐print(a.ljust(80, '='))b = '1234'# 零填充(在左边补0)print(b.zfill(6))c = 4321d = 5432print('%d + %d = %d' % (c, d, c + d))print(f'{c

2021-07-29 19:39:41 129

原创 学习python第八天

学习python第八天课后作业一个列表中有很多重复元素,写一段代码去掉列表中的重复元素。有一个放整数的列表,找出列表中出现次数最多的元素。nums = [2, 3, 4, 5, 6, 7, 8, 9, 4, 5, 5, 3, 3, 8, 6, 9]counts = []for num in nums: if num not in counts:# 如果原列表中的元素,空列表里面没有,就往空列表里添加这元素, counts.append(num)print(c

2021-07-28 16:41:12 228 3

原创 学习Python第七天

学习Python第七天课后作业注释部分的代码可取代他上面的代码,只是不同的写法import randomporke_numbers = [i for i in range(2, 11)]flower_porkes = ['A', 'J', 'Q', 'K']porke_numbers += flower_porkes#确定相同花色的牌种扑克牌种类,2~10、AJKQ# print(porke_numbers)porke_nums = []color_porkes = ['♥', '♣',

2021-07-27 23:08:34 146 4

原创 学习Python第六天

学习Python第六天切片切片语法:[start : end : step]开始的位置:结束的位置:步长nums = [23, 24, 45, 67, 34, 56]print(nums[2:])# 对第二个到最后一个元素切片print(nums[:])# 全部切片,相当于遍历列表print(nums[::-1])# 反向全部切片print(nums[1:3])print(nums[2:7:2])# 对第二个到第七个元素切片,步长为2print(nums[10:19])# 不会

2021-07-26 23:02:51 173 10

原创 学习Python第五天

学习Python第五天今天周末,自习,简简单单写几个代码(老师如果看到我这篇,请看上一篇,你要求的我昨天已经写好了)第一题输入三个整数,按照从大到小的顺序输出这个题,写的时候想把它写的高级一点,就是不局限于三个数而是更多,下面是我的过程1.1版本我想的是将大的放在列表开头,小的就追加在列表末尾nums = []count = 0for _ in range(3): num = int(input('请输入一个整数')) if num > count:#和比较大小

2021-07-24 17:03:41 236 4

原创 学习Python第四天

学习Python第四天课后作业第一题import random#导入包answer = random.randrange(1, 101)#使用函数导入一个随机数count = 0#定义一个初始变量while True: user_answer = int(input('你猜是多少'))#输入你要猜的数 count += 1 if answer > user_answer:#分枝 print('稍微大一点') pass el

2021-07-23 20:51:29 200 2

原创 学习Python第三天

学习Python第三天今天都在练习代码,熟悉代码,并且优化昨天的作业,在学习过程中发现滋生存在的错误,课后作业因为我也在学习过程中,所以也会存在一些问题第一题,主要找到分解 隔,十,百位的各个数字,然后带入公式即可for i in range(100, 1000): x1 = (i // 100) ** 3#整除100即可得到百位上的数字 x2 = ((i % 100) // 10) ** 3#i对100求余,得到十位百位,然后整除10,得到十位上的数字 x3 = (i

2021-07-22 20:25:16 403 13

原创 学习Python的第二天

学习Python的第二天补充不好意思,昨天忘记把课后习题加进去了,在这里补充输入圆的半径,计算圆的周长和面积英制单位转换公制单位,英寸和厘米转换题目讲解#第一题#导入包import mathr = float(input('请输入圆的半径'))#带入公式perimeter = 2 * r * math.piarea = math.pi * r ** 2#输入格式print(f'圆的周长为{perimeter:.4f}')print(f'圆的面积为{area:.4f}')

2021-07-21 22:58:23 197

原创 学习Python第一天

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-20 23:16:33 607 12

空空如也

空空如也

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

TA关注的人

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