上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 1. 错误 1.1. 处理错误:try..except 关键字 作用 说明 try 用于运行可能出错的代码。 except 如果try代码执行出错,则跳到except语句,处理错误。 except语句可以有多个分支,分别代表不同的Error类型。 else 可选。else是except语句的分支,在 阅读全文
posted @ 2020-07-06 16:44 编程驴子 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1. 基本语法 名词 解释 类 类创建一个新类型;是一个抽象的模板; 对象/实例 类的实例;每个对象拥有相同的方法,但数据可能不同; 域 属于一个类或对象的变量,用于存储数据;有两种类型:实例变量、类变量; 方法 属于一个类的函数; 属性 域和方法合称为属性; 实例变量 属于每个实例(类的对象)的域 阅读全文
posted @ 2020-07-06 16:33 编程驴子 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1. 相关概念 以如下一段程序为例 def add(a,b=0): # a和b是形式参数,形式参数可以定义默认值比如b=0 c = a+b # c是局部变量 global d, e # d和e是全局变量 d = a*b e = a+b x=8 y=9 add(x, y) # x和y是实际参数 1.1 阅读全文
posted @ 2020-07-06 15:08 编程驴子 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1. if...elif...else... if xxx: a elif yyy: b else: c 2. while...else... while xxx: a else: b while对应的else语句在while循环正常结束的情况下会被执行. 如果while循环是通过break跳出的, 阅读全文
posted @ 2020-07-06 14:33 编程驴子 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1. 算术运算符 算术运算符通常由左向右结合,即2+3+4的计算顺序为(2+3)+4; 运算符| 作用 | 说明 -|-|- +|加|字符串相加即“合并字符串”,‘a’+‘b’得到‘ab’ -|减、负号|无 *|乘、str重复|‘ab’*3得到‘ababab’ /|除|4/3和4/3.0结果相同,都 阅读全文
posted @ 2020-07-06 14:31 编程驴子 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. 常量.数 数本身不可改变,包括: 整数,int(比如2),Python3中没有Long类型,python3 int没限制大小,可以当作Long使用; 浮点数,float(小数3.23、幂记法的数52.3E-4); 复数,complex(比如-5+4j,complex(a, b)); 2. 常量 阅读全文
posted @ 2020-07-06 14:29 编程驴子 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 列表、元组、字符串都是序列,序列有两个主要操作:索引、切片。 1. 索引操作(抓取一个元素): >>> shop_list[n]# 取第n个元素 >>> shop_list[-1] # 取最后一个元素 >>> shop_list[-2] # 取倒数第二个元素 2 list切片操作(抓取多个元素) 2 阅读全文
posted @ 2020-07-06 12:27 编程驴子 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 特点: set和dict类似,是一组key的集合,但不存储value; set中的key不能重复,所以set中没有重复的key值;即可以认为是数学上无序、无重复元素的集合; 2. 常用操作 常用方法 函数名|用法|说明 -|-|- union|A.union(B)|返回A和B的并集, A/B本 阅读全文
posted @ 2020-07-06 11:24 编程驴子 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 使用help(dict)获取完整方法列表; 字典赋值 >>> addr_book = {‘Swa’:’swa@123.com’, ’Larry’:’larry@124.com’ ,’Mat’:’mat@125.com’,’Spa’:’spa@126.com’} 获取key对应的value >>> a 阅读全文
posted @ 2020-07-06 10:04 编程驴子 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. 常用操作 注: 可以通过help(list)获取list的完整知识; 常用方法 函数名|用法|说明 -|-|- append|lst.append(item)|列表末尾添加一个元素 extend|lst.extend(lst_new)|列表末尾添加lst_new的元素 insert|lst.i 阅读全文
posted @ 2020-07-03 17:42 编程驴子 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页