![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
sp2_hybrid
这个作者很懒,什么都没留下…
展开
-
【python】参数收集与逆向参数收集
【python】参数收集与逆向参数收集参数收集python中允许在形参前面添加一个星号(*),这样就意味着该参数可接收多个参数值,多个参数值被当成元组传入。def test(a, *books): print(books) #books被当成元组处理 for b in books: print(b) #输出整数变量a的值 print(a)# 调用test()函数test(5, '疯狂IOS讲义', '疯狂Android讲义')python原创 2020-05-31 11:55:28 · 258 阅读 · 0 评论 -
【Python】字符串的相关操作
1.Python中要求字符串必须用引号括起来,单引号和双引号的作用相同,只要配对即可。但在使用引号时需要留意一下几种特殊情况字符串内容中包含了单引号,则可以使用双引号将字符串括起来:str1 = "I'm a coder" 字符串内容中包含双引号,可以使用单引号将字符串括起来: str2 = '"Spring is here, let us jam!", said woodch...原创 2019-06-25 12:26:48 · 169 阅读 · 0 评论 -
【Python】列表
1.创建列表(list)创建列表的语法格式为:[ele1,ele2,ele3,...]my_list = ["crazyit",20,"Python"]Python还提供了一个内置的list()函数来创建列表,可用于将元组、区间(range)等对象转换为列表a_tuple = ("crazyit",20,-1.2)a_list = list(a_tuple)a_range =...原创 2019-06-26 10:34:53 · 135 阅读 · 0 评论 -
【Python】元组
1.创建元组(tuple)创建元组的语法格式为:(ele1,ele2,ele3,...)my_tuple = ("crazyit",20,"Python")Python中提供了一个tuple()函数,将列表、区间(range)等对象转换为元组。a_list = ["crazyit",20,-1.2]a_tuple = tuple(a_list)a_range = range(...原创 2019-06-26 08:51:16 · 116 阅读 · 0 评论 -
【Python】字典
1.创建字典使用{}方式直接定义,空的{}代表空的dict,需要注意的是:元组可以作为dict的key,但是列表不可以。因为dict要求key必须是不可变类型。scores = {"语文":89,"数学":92,"英语":93}使用dict()创建字典,可以传入多个列表或元组元素作为key-value对,每个列表或元组被当成一个key-value对,因此这些列表或元组都只能包含两个元素...原创 2019-06-26 12:10:14 · 108 阅读 · 0 评论 -
【Python】函数参数收集
1.Python允许在形参前面添加一个星号(*),这样就意味着该参数可接收多个参数值,多个参数值被当成元组传入。def test(a,*books): print(books) for b in books: print(b) print(a)test(5,"疯狂IOS讲义","疯狂Python讲义")运行上面的代码,可以看到如下结果:(...原创 2019-06-27 18:06:05 · 218 阅读 · 0 评论 -
【Python】类和对象
目录1.定义类2.对象的产生和使用3.实例方法和自动绑定self4.类与未绑定的方法5.成员变量6.property修饰器7.封装和隐藏8.类的继承9.重写父类的方法10.在子类中调用未被改写的父类方法11.使用super函数调用父类的构造方法12.__slots__与动态属性13.使用type()函数定义类14.使用metaclass...原创 2019-06-28 19:35:27 · 345 阅读 · 0 评论 -
【Python】类的特殊方法
1.常见的特殊方法 重写__repr__方法: __repr__是Python类中的一个特殊方法,由于object类已提供了该方法,而所有的Python类都是object的子类,因此所有的Python对象都有__repr__方法。__repr__是一个“自我描述”的方法:当程序员直接打印该对象时,系统将会输出该对象的“自我描述”信息,用来告诉外界该对象具有的状态信息。__re...原创 2019-07-14 22:36:42 · 481 阅读 · 0 评论 -
【Python】异常处理
1.异常概述异常机制已经成为衡量一门编程语言是否成熟的标准之一,使用异常处理的Python程序有更好的容错性,更加健壮。2.使用try...except捕获异常把系统的业务实现代码放在try块中定义,把所有的异常处理逻辑放在except块中进行处理。try: #业务实现代码 ...except (Error1,Error2,...) as e: al...原创 2019-07-11 17:21:45 · 100 阅读 · 0 评论