摘要: 函数 一、函数的定义 def是可执行的代码。def创建了一个对象并将其赋值给某一变量名。def语句是实时执行的,即:def在运行时才进行评估,而在def之中的代码在函数调用后才会评估。函数本身就是一个变量。 def (arg1,arg2,...): ... return 匿名函数lambda: 它就 阅读全文
posted @ 2018-12-07 11:29 hacker&haidao 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 集合内置方法 集合的元素不能是列表、字典等可修改的元素;可以是数字、字符串、元组等可哈希的;集合是无序的。我们常用的都是可变集合。其实还有一种不可变集合(frozenset),只是我们很少用到。下面都说的是可变集合。 1. add(...) Add an element to a set. 添加一个 阅读全文
posted @ 2018-12-07 11:28 hacker&haidao 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键必须是唯一的,但值则不必。值可以取任何数 阅读全文
posted @ 2018-12-07 11:27 hacker&haidao 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 元组内置方法 元组tuple,我们可以把它看做是 只读列表; 列表转换为元组: tuple=tuple(list) 例如: list=['Wjz','wjk','wz','hacker','beijing'] tuple=tuple(list) print(tuple) # 输出 ('Wjz','w 阅读全文
posted @ 2018-12-07 11:26 hacker&haidao 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: python 列表内置方法 1. append(...) L.append(object) -> None -- append object to end 向列表中追加元素; 2. clear(...) L.clear() -> None -- remove all items from L 清空列 阅读全文
posted @ 2018-12-07 11:25 hacker&haidao 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 当字符串本身就含有\n之类的,可以用转义符、行显示(在字符串引号前面加r)、repr(str)三种方法。 字符串内置方法 字符串内置方法: 1. capitalize(...) S.capitalize() -> str 字符串的首字母大写 2. casefold(...) S.casefold() 阅读全文
posted @ 2018-12-07 11:23 hacker&haidao 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 学python第三天购物车程序: #/bin/env python3 # _*_ utf-8 _*_ List='''1. bike 800 2. cat 90000 3. book 100 ''' List_list=(("1","bike",800),("2","cat","90000"),(" 阅读全文
posted @ 2018-12-07 11:19 hacker&haidao 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 流程控制语句: 1. if/else语句 if if 0: print("false") if/else if 0: print("false") else: print("true") if/elif/else if 0: print("false") elif 1: print("true") 阅读全文
posted @ 2018-12-07 11:18 hacker&haidao 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 文件的操作 文件操作时,python首先会拿到文件的句柄; f=open('filename','w',encoding='utf8') #写模式打开文件,拿到文件句柄;f为文件句柄 f=f.read() # 读文件内容 f.close() # 关闭文件,务必要关闭 文件打开模式: 写的时候,光标永 阅读全文
posted @ 2018-12-07 11:06 hacker&haidao 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 字符编码问题 ASCII: ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。 ASCII码和字符之间的转换: 阅读全文
posted @ 2018-12-07 11:05 hacker&haidao 阅读(172) 评论(0) 推荐(0) 编辑
摘要: dd = float("inf") # dd表示正无穷 ff = float('-inf') # ff表示负无穷 一、数据类型 python3中,有六个标准的数据类型: number 数字 string 字符串 list 列表 tuple 元组 sets 集合 dictionary 字典 此外还有 阅读全文
posted @ 2018-12-07 11:04 hacker&haidao 阅读(3376) 评论(0) 推荐(0) 编辑
摘要: 一、运算符 1、 数学运算 + 加法 - 减法 * 乘法 / 除法 // 除法取整 % 除法取余 ** 幂 2、 赋值运算符 a +=1 等价于 a = a + 1 a -=1 等价于 a = a - 1 a *=2 等价于 a = a * 2 a /=2 等价于 a = a / 2 a //=2 阅读全文
posted @ 2018-12-07 10:19 hacker&haidao 阅读(412) 评论(0) 推荐(1) 编辑
摘要: 一、 python中的变量 变量的命名规则: 1、要具有描述性。 2、变量名只能是_、数字、字母组成,不可以有特殊字符。 3、不能以中文为变量名(其实支持,但是最好不要)。 4、不能以数字开头。 5、保留字符不能使用(python关键字)。 6、尽量不要大写,变量名区分大小写。 python中,保留 阅读全文
posted @ 2018-12-07 10:03 hacker&haidao 阅读(688) 评论(0) 推荐(0) 编辑