- 博客(10)
- 收藏
- 关注
原创 Python-数据异常
提前假设某处会出现异常,提前做好准备,当真的出现异常的时候,可以有后续手段。若尝试执行代码异常类型与要捕获异常类型不一致,则无法捕获异常。可以将要捕获异常类型的名字,放到except后,并使用。一般try下方只放一行尝试执行的代码。无论是否异常都要执行的代码。与基本语法含义相同,语法为。
2023-12-10 14:40:00 381 1
原创 Python-数据容器
用中括号[]括成,逗号隔开元素1,元素2,元素3,......用括号()括成,逗号隔开元素1,元素2,元素3,......注意:元组只有一个数据时,此数据后需添加逗号是字符的容器,可存放任意数量字符。内容连续,有序,支持下标索引的一类数据容器。如:列表,元组,字符串。
2023-07-05 17:04:03 550
原创 Python学习总结
Python使用简洁的语法和丰富的内置函数,使得代码编写起来更加简单和直观。列表是一个有序的集合,可以包含不同类型的元素,通过索引和切片进行访问和操作。继承和多态:掌握了继承的概念,可以创建子类来继承父类的属性和方法。在面向对象编程中,我们将数据和对数据的操作都封装在对象中,通过创建对象并调用对象的方法来完成任务。类和对象:类是一个模板或者蓝图,定义了对象的属性和方法。封装和抽象:学会了使用类的封装性和抽象性,将数据和方法封装在类中,并隐藏实现的细节。编写和使用函数,能够使我们的代码更加模块化和可复用。
2023-07-02 21:31:41 100 1
原创 Python-模块
1.为了编写可维护的代码,将很多函数分组,分别放到不同的文件里。在Python中,一个.py文件就称之为一个(Module)。2.优点:提高代码可维护性避免函数名和变量名冲突3.模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。import abc5.通过包来组织模块,可避免模块名字与其他模块冲突。方法是选择一个顶层包名,比如mycompany引入了包以后,只要顶层的包名不与别人冲突,所有模块都不会与别人冲突。现在,abc.py模块的名字就变成xyz.py的模块名变成。
2023-07-02 09:09:57 62 1
原创 Python第四周学习小结
因为是一个decorator,所以接受一个函数作为参数,并返回一个函数。作用是把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数,调用这个新函数会更简单。函数名也是变量,是指向函数的变量。如果要引用循环变量方法是再创建一个函数,用该函数的参数绑定循环变量当前的值。Python对匿名函数的支持有限,只有一些简单的情况下可以使用匿名函数。如不需要我们自己定义,可以直接使用下面的代码创建一个新的转换二进制的函数。时,返回的并不是求和结果,而是求和函数,调用函数。
2023-06-04 05:00:00 52 1
原创 Python-高级特性
4、调用generator函数会创建一个generator对象,多次调用generator函数会创建多个相互独立的generator。5、tuple也是一种list(tuple不可变),也可用切片操作,结果仍是tuple。正确的写法是创建一个generator对象,然后不断对这一个generator对象调用。可以表示一个无限大的数据流。6、字符串可看成list,每个元素是一个字符,可用切片操作,结果仍是字符串。的方式顺序排列,迭代出的结果顺序很可能不一样。,如果要同时迭代key和value,可以用。
2023-05-25 17:38:58 72 1
原创 Python-函数
1、使用def语句定义函数,依次写出函数名、括号、括号中的参数和冒号函数的返回值用return语句返回。def 函数名(参数):return2、什么事也不做的空函数,用passdef nop():passpass可以用来作为占位符,让代码能运行起来。3、函数可以同时返回多个值,但其实就是一个tuple。
2023-05-21 13:41:38 56 1
原创 Python基础
UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?set可以看成数学意义上的无序和无重复元素的集合,两个set可以做数学意义上的交集、并集等操作。,但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是。set和dict类似,也是一组key的集合,但不存储value。
2023-05-14 18:58:12 98 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人