- 博客(9)
- 收藏
- 关注
原创 python 类和对象的一些理解
class 类名(): #class关键字定义类,类的命名规范首字母大写,括号中可带参数可不带类:在python中,把具有相同属性和方法的对象归为一个类(class)对象 = 属性(特征)+方法(行为)1、类和对象是什么关系呢?答:类和对象的关系就如同模具和用这个模具制作出的物品之间的关系。一个类为它的全部对象给出了一个统一的定义,而他的每个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系。通俗地说,类是对象的模板或蓝图,类是对象的抽象化,对象是类的实例化。类不代表具体的事
2020-09-03 00:21:10
348
原创 [学习笔记] Python【第035讲:图形用户界面入门:EasyGui】总结
[扩展阅读] EasyGUI 学习文档【超详细中文版】Python 模块EasyGui详细介绍0、安装 EasyGUIC:\Users\sjk>D:D:\Program Files (x86)\python\Scripts>**pip install easygui**Collecting easygui Downloading easygui-0.98.1-py2.py3-none-any.whl (90 kB) |██████████████████████████
2020-09-01 23:59:12
808
1
原创 [学习笔记] Python【第034讲:丰富的else语句及简洁的with语句】总结
1、else与while语句搭配def showMaxFactor(num): count = num // 2 #判断是素数,只需依次判断当前数num除以1到(num // 2)都不能整除即可 while count > 1: if num % count == 0: #判断是否整除 print('%d最大的约数是%d' % (num, count)) break #跳出循环后else并不执行 co
2020-09-01 01:19:05
157
原创 [学习笔记] Python【第033讲:异常处理】总结
一、try-except语句try:检测范围except Exception[as reason]:出现异常(Exception)后的处理代码例1:try: f = open('test.txt') #该文本不存在 print(f.read()) f.close()except OSError: print('文件出错啦!')运行输出:文件出错啦!例2:try: f = open('test.txt') #该文档不...
2020-08-31 22:57:31
593
原创 [学习笔记] Python【第031讲:永久存储:腌制一缸美味的泡菜】总结
0. pickle的实质是什么?;,c4fnhjFHy,GKi'@7{BC.#m3&b1sdpx>wA答:pickle的实质就是利用一些算法将你的数据对象“腌制”成二进制文件,存储在磁盘上,当然也可以放在数据库或者通过网络传输到另一台计算机上。8i6XL=2BPD=RpL Sye<M{l|]!iF3m_0KnZ1. 使用pickle的什么方法存储数据??Kx"L0j;|d19{OQ<eW0fcG*w68YK'答:pickle.dump(data, file) # 第一个参数是待存储
2020-08-31 00:02:26
244
原创 [学习笔记] 【Pyhon 第030讲:文件系统总结】
0. 编写一个程序,统计当前目录下每个文件类型的文件数。9代码清单:import os #导入os模块all_files = os.listdir(os.curdir) #listdir列出当前目录所有文件名,curdir指定当前目录type_dict = dict()for each_file in all_files: if os.path.isdir(each_file): #判断指定路径是否存在且是一个目录 type_dict.setdefault(
2020-08-27 23:44:55
241
原创 Python 字典中 keys()和items()方法
含义Python 字典(Dictionary) keys() 函数以列表返回一个字典所有的键。语法keys()方法语法:dict.keys()参数NA。返回值返回一个字典所有的键。
2020-08-27 17:05:18
2443
原创 python中split(), os.path.split()和os.path.splitext()的用法
1、split()含义:split()通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串语法str.split(str="", num=string.count(str)).参数str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。默认为 -1, 即分隔所有。返回值返回分割后的字符串列表。2、os.path.split()语法:os.path.split(..
2020-08-27 16:51:51
2145
原创 Python 字典中 setdefault()方法
含义:Python 字典 setdefault() 函数和 get()方法 类似, 如果键不存在于字典中,将会添加键并将值设为默认值。语法setdefault() 方法语法:dict.setdefault(key, default=None)参数key – 查找的键。default – 键不存在时,设置的默认键值None。返回值如果字典中包含有给定键,则返回该键对应的值,否则返回为该键设置的值。如果字典中已经存在这个key,setdefault不会修改key原来的值,而且该方法会返回ke
2020-08-27 15:37:32
2544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人