python
Rose_IT
这个作者很懒,什么都没留下…
展开
-
Day2 语言元素
基础学习##问题Q1:Python中" "和’ '是一样的Q2:注意bool型True和False开头字母大小写Q3:print(‘output :’,a)和print(‘output: %.2f’ % a)是一样的Q4:Python中math.pi,pi为小写##知识点1.变量和类型整型浮点型字符串型布尔型复数型2.变量命名硬性规则:变量名由字母(广义的Unicod...原创 2019-07-12 19:25:47 · 129 阅读 · 0 评论 -
Pygame安装的详细说明
Pygame的安装在未安装好pygame模块时,我们在使用pygame开发游戏就回发生Error:ModuleNotFoundError: No module named ‘pygame’此时则要安装好pygame模块才可以正常使用pygame模块进行游戏开发。下面详细讲述pygame模块的安装:1.先检查自己的python版本,我们现在用的一般是最新版,例如我下载的是python 3....原创 2019-08-05 11:45:04 · 4252 阅读 · 0 评论 -
DAY8 面向对象编程基础
#面向对象编程基础总结: 一切皆可为对象,一切对象都有属性和行为,一切对象都独一无二。Q : 一些探索到的知识点:1.(Object)表示该类从哪个类继承下来的,Object类是所有类都会继承的类。**2.**由于类起到模板的作用,因此,可以在创建实例的时候,把我们认为必须绑定的属性强制填写进去。这里就用到Python当中的一个内置方法__init__方法**3.**注意:(1)、__i...原创 2019-07-27 22:17:33 · 291 阅读 · 0 评论 -
Python类的单继承、多继承与super的使用详解
Python类的单继承、多继承与super的使用详解内容学习自网络:1.单继承2.多继承及super使用详解一、Python类的单继承使用详解继承性的好处:①减少了代码的冗余,提供了代码的复用性②提高了程序的扩展性③(类与类之间产生了联系)为多态的使用提供了前提二、类继承性的格式:单继承和多继承#python2中无继承父类,称之为经典类,python3中,默认继承object类...原创 2019-08-01 19:04:19 · 1694 阅读 · 1 评论 -
DAY11 文件和异常
文件和异常在此章节学习期间探索到的几个问题,为方便供其他朋友的参考,决定另做一篇博客发表,也以此留下实用的探索经验。一、文件系统定义:文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。**文件系统由三部分组成:文件系...原创 2019-08-08 16:09:53 · 150 阅读 · 0 评论 -
探索经验:关于绝对路径和相对路径的区别
在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。1.绝对路径绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句: ...转载 2019-08-08 16:13:02 · 259 阅读 · 0 评论 -
错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in position 2: invalid start byte的解决办法
问题描述,在学习文件操作时在打开文件时发生了此Error问题代码如下:def main(): f = open('致橡树.txt', 'r', encoding='utf-8') print(f.read()) f.close()if __name__ == '__main__': main()代码中编码 encoding=‘utf-8’,运行后发生E...原创 2019-08-08 16:27:59 · 8682 阅读 · 2 评论 -
Python异常及处理方法总结
本内容在其他博主那里得到了非常详细的总结,附上链接,以供以后的学习:Python异常及处理方法总结转载 2019-08-08 16:30:10 · 203 阅读 · 0 评论 -
IndentationError:终极解决办法.
IndentationError:终极解决办法!在编写代码时,经常遇到缩进错误,而且缩进错误隐藏性极高,很难查找出来,本博主在使用sumblime3时发现可以通过标记代码查看缩进格式,骚操作如下:Ctrl + A 标记所有代码块,我们发现代码中的Tab显示为一条灰实线——,而空格显示为一个点**·**。所以查看自己代码显示的错误行,看代码的缩进是否统一,IndentationError轻松解...原创 2019-08-14 15:24:42 · 13205 阅读 · 1 评论 -
DAY7 字符串和常用数据结构
DAY7 字符串和常用数据结构一、字符串 String1.字符串的基本用法2.字符串切片操作及其表示方法二、列表的使用1.列表的基本用法2.列表中元素的添加方法:list1.append(200)list1.insert(1, 400) # 在位置1上添加元素400,原位置1上的元素后置list1 += [1000, 2000]3.删除列表元素及清空列表清除:list1.r...原创 2019-07-23 13:03:17 · 380 阅读 · 0 评论 -
基于tkinter模块的GUI
基于tkinter模块的GUI任重而道远:python的GUI界面编程Tkinter全解GUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tkinter(在Python 3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包,最初是为Tcl设计的,后来被移植到很多其他的脚本语...原创 2019-08-04 11:17:41 · 555 阅读 · 0 评论 -
DAY3 分支结构
分支结构#问题格式:if 判断语句 :执行语句elif 判断语句 :执行语句else:执行语句print()Q1:随机数: from random import randinta = randint(1,6)random函数的用法链接:[random函数(https://blog.csdn.net/weixin_42350212/article/details/805...原创 2019-07-12 20:58:04 · 236 阅读 · 0 评论 -
DAY4 循环结构
循环结构#问题**Q1:**区分看待问题,利用好for_in和while循环,(如果明确的知道循环执行的次数或者要对一个容器进行迭代,那么我们推荐使用for-in循环),(如果要构造不知道具体循环次数的循环结构,我们推荐使用while循环)**Q2:**sqrt()函数链接: sqrt**Q3:**for_in循环的注意,具体分析以下代码判断一个正整数是否是素数错误代码:正确代...原创 2019-07-13 12:15:59 · 182 阅读 · 0 评论 -
DAY 1 Python3.7.3 无法使用turtle 模块?
DAY 1##PythonQ1: Python3.7.3 无法使用turtle 模块?解决途径:链接:添加链接描述结果:未解决原创 2019-07-12 11:16:02 · 1246 阅读 · 0 评论 -
DAY5 构造程序逻辑
#构造程序逻辑##问题:**Q1:**所有的实际问题都应该通过建立模型转换为数学或逻辑问题,通过程序解决问题,问题的所有可能解都该在运行结果里呈现出来。Q2: 寻找完美数,循环里出现的参数或变量就该在循环内定义,否则程序运行会出错。Q3: for _ in range(x) 可用来定义循环次数,执行循环。...原创 2019-07-19 15:31:06 · 202 阅读 · 0 评论 -
关于Python中property装饰器及访问权限问题全解!!
python中property装饰器中的getter和setter详解 及访问权限性问题全解:部分内容转载自网络:添加链接描述1.一个类中绑定的属性,当为私有属性时,当类被实例化为对象时,可以通过类中的方法调用私有属性,代码例:class Student(object): """docstring for Student""" def __init__(self, name,age,t...转载 2019-07-29 11:40:34 · 904 阅读 · 0 评论 -
__slots__函数的使用
__slots__函数的使用部分内容来自网络:添加链接描述1.用法及意义:我们知道python是动态语言:可以在运行的过程中,修改代码。比如给对象增加属性,给类增加方法等操作。但是如果任意添加或者修改而没有约束的话,对程序的健壮性和安全都没有保障。 实际开发中,给实例添加属性进行约束的话,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添...原创 2019-07-29 17:05:58 · 289 阅读 · 0 评论 -
DAY6 函数和模块的使用
DAY6 函数和模块的使用原创 2019-07-20 15:37:21 · 158 阅读 · 0 评论 -
类面向对象三大要素——代码综合案例
代码综合案例探索:1.#可以使用randint()函数来表示概率事件,示例见案例一:**2.property修饰器的作用,可保护类属性访问的安全和便捷,具体应用还不知道如何探索???详见案例三:代码示例1、 2对比!**案例一:示例代码:from abc import ABCMeta, abstractmethodfrom random import randint, randr...原创 2019-08-03 12:07:23 · 308 阅读 · 0 评论 -
python中正则表达式的详细说明
正则表达式相关知识此则,前辈们对此总结和梳理已成模范,以下整理了两位博主的关于正则表达式的优秀博文,以供参考《正则表达式30分钟入门教程》《正则表达式相关知识》在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中...转载 2019-08-14 16:33:55 · 303 阅读 · 0 评论