- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 关于处理ValueError: check_hostname requires server_hostname问题的记录
在更新pip时出现ValueError: check_hostname requires server_hostname错误,上网搜了一下说是网络代理的问题,于是我把我的vpn还有电脑本身的代理关了后顺利解决这是错误显示这是代理位置,我还把vpn关了...
2022-03-12 22:01:25
1494
原创 python编程从入门到实践(十一)————————代码测试
测试概述代码测试能在获取函数在各种输入的情况下是否满足需求如何测试测试是在一个类中的实现的,在测试前需要导入模块unittest还有需要测试的函数和类创建测试的类必须继承unittest.TestCase类,然后类中编写的方法必须以tset_开头,最后用unittest.main()运行,他会自动运行以test_开头的类在测试类时需要创建类的实例,然后通过实例对类的方法进行测试,可以在测试类中利用方法setUp()让被测试的类只需要创建一次,把被测试类的方法的返回值放到self.变量中即可#
2022-01-09 22:36:12
471
原创 python编程从入门到实践(十)——————文件
文件概述编程语言中的文件跟我们平常使用的文件一模一样文件读写操作with open(文件路径,读写方式) as 文件变量名: 执行文件相关代码使用with关键字可以令python自动关闭文件而不需要我们去控制读写方式有只写w,只读r,附加模式a,可读可写r+在写入模式w时会使文件里的所有内容被清空,如果只是想添加内容可使用a附加模式,他会自动把内容添加到文件末尾在写入和读取数据时都只能时字符串形式,要熟用类型转换函数文件读写函数read()方法:读取文件所有属性,使用方法为文件变量
2022-01-08 21:46:40
379
原创 python编程从入门到实践学习笔记(九)——————类
类的定义class 类名(): __init__(self,参数1,,,参数n): 需要初始化的信息 def 方法名(self,参数): 代码块 类的定义使用关键字class,python约定大写字母开头的为类,在类中定义的函数叫做方法方法__init()__是类初始化的方法,必须要有,init前后是两个_,这是为了和普通方法区分,以免混用,类中的任何方法第一个参数都必须是self,这是为了使类能找到方法类初始化类实例=类(参数)在类初始化时不需要给参数self传递参数,在
2022-01-07 19:56:38
258
原创 python编程从入门到实践学习笔记(八)——————函数
函数定义def 函数名(参数1,参数2,,,参数n): 语句块函数定义时参数个数不限,可以有很多个,也可以没有函数调用函数名(输入对应的参数)函数调用时参数个数应该与函数定义时的参数个数一致函数调用时关于参数的一方面函数调用时参数可以是数字,字符串,变量,列表,字典输入参数时可以根据函数定义时的参数顺序依次输入,这样输入的参数值就会一一对应输入参数时也可以根据形参与输入值进行配对:形参=实参参数可以有默认值,如果有默认值,请把带有默认值的参数放到其他参数最后参数可以输入任意数
2022-01-06 22:40:17
517
原创 python编程从入门到实践学习笔记(七)——————程序的控制结构(if语句,for,while循环)
控制结构概述程序由3种基本结构组成:顺序结构、分支结构、循环结构顺序结果就是从上往下一步一步运行程序分支结构就是程序运行的时候有很多个分支,程序根据判断条件来确定运行某个分支循环结构就是根据判断条件来重复运行一段代码分支结构单分支结构:ifif <条件>: <语句块>if : 和语句块前的缩进都是语法的一部分程序通过判断条件是否为True来决定是否运行if语句的语句块,如果为True则运行,如果为False则跳过语句块,执行后面的代码条件是多个条件时,多个
2022-01-05 21:11:43
279
原创 python编程从入门到实践学习笔记(六)——————基本数据类型
基本数据类型概述python的基本数据类型分为数字类型还有字符串类型,数字类型就是数学中的数值,字符串类型就是一串字符组合在一起数字类型数字类型分为整数类型、浮点数类型和复数类型整数类型整数类型与数学中的整数概念一致,理论上取值范围是负无穷到正无穷,实际上,只要计算机内存能够储存,python程序可以使用任意大小的整数整数类型有4种进制表示:十进制、二进制、八进制还有十六进制。默认情况下,整数采用十进制。使用其他进制需要加引导符号。引导符号:二进制为0b,八进制为0o,十六进制为0x,其中字
2022-01-04 22:29:16
619
原创 python编程从入门到实践学习笔记(五)——————字典
字典概述字典是一个映射集合,他储存的是键值对,通过键来查找值,而不是索引字典定义通过大括号{}与键值对来表示一个字典 字典名={键1:值1,键2:值2.......} 键值对之间用冒号隔开,键值对之间用逗号隔开可以使用函数dict()生成一个空字典查找字典的值一般都是通过字典的键来查找值,如果用值来查找键,,,,,书上没讲怎么查,估计也很麻烦字典名[键] 用中括号把键括起来就可以查找相应值了给字典增加键值对字典名[键]=值 这样就可以给字典增加新的键值对了给字典修改键值
2022-01-03 22:13:17
527
原创 python编程从入门到实践学习笔记(四)——————列表
列表概述列表是一种可以储存任意数据的一种有序集合,数据可以是字符串,也可以是数字等等,列表储存数据时不用考虑数据类型,可以混合储存,他不像c,c++的数组必须储存同一类型的数据列表的定义列表名=[数据],列表用中括号[]定义,用逗号隔离其中的元素访问列表元素列表元素访问时需要通过索引访问,访问方式为 列表名[索引]注意:索引是从0开始而不是从1开始,可以使用索引-1访问列表的最后一个元素,如果要访问列表的倒数第二个元素可以使用索引-2,同理,倒数第三个索引可以使用-3,以此类推可以一直到第一
2022-01-01 11:14:07
229
原创 python从入门到实践学习笔记(三)————组合数据类型概述
组合数据类型分类组合数据类型分为三类,第一类是集合类型,第二类是序列类型,第三类是映射类型集合类型集合类型是一个元素集合,元素之间没有排列顺序,没有相同元素集合类型的定义 集合类型使用大括号{}来定义,元素与元素之间用逗号隔开,元素必须是不 可更改的常量,例如数字等等。 集合在定义时不用管元素之间是否重合,在进行集合输出时会自动去除 相同元素只留下其中一个。集合类型的一些操作集合与集合之间的操作 加入S,T分别是两个集合 S-T表示返回一个集合,这个集合中的元素是S
2021-12-31 20:43:27
524
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人