Python之路,Day2 - Python基础2   本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>>…
额...老规矩,先来一天NLP再说,也没几条了. 十,在任何一个系统里,最灵活的部分是最能影响大局的部分 灵活便是有一个以上的选择,选择便是能力,因此最灵活的人便是最有能力的人. 灵活来自减少只相信自己的一套信念,价值和规条,而多凭借观察运用环境所提供的其他条件. 灵活是使事情更快有效的的重要因素,因此,亦是人生成功快乐的重要因素. 灵活亦是自信的表现,自信越不足,坚持某个模式的态度会越强硬. 容许不同的意见和可能性,便是灵活. 在一个群体中,固执使人紧张,灵活使人放松. 灵活不代表放弃自己的立…
字符串的格式化 在字符串中插入 %s ,作为占位符,后边儿再定义插入变量. 算术运算 % 取模   判断奇偶数 / 除法   有小于号 // 取整除  返回整数部分 逻辑运算 and or not 'str'.isdigit() 是判断一个字符串能否转换成数字 布尔运算 以下几种情况为假! []空列表 {}空字典 ()空元组,空集合 ''空字符串 0 位运算 == 二进制运算 列表的copy   浅copy与深copy的关系  用在内存占位的 id 理解! 字典 中的 fromkeys() 从序…
本节内容 列表. 元组操作 购物车程序 字符串操作 字典操作 3级菜单 作业(购物车优化) 1. 列表操作 1.定义列表names = ['Alex',"Tenglan",'Eric'] 2.追加 3.插入 4.修改 5.打印元素 6.切片        7.索引(获取下标) 和统计 8.删除 和 清除         9.翻转和排序 10.扩展 11.Copy 12.浅copy ,深copy   13.循环,打印列表 14.步长切片 2.元组操作 元组其实跟列表差不多,也是存一组数,…
1.1 深浅 copy 1. =  赋值操作, lis1=[1,2,3]  list2 = list1  list1.append(4)  则list1,list2都变 赋值都指向同一个地址,改变一个就会改变另外一个 赋值操作 他俩一样的 2.copy 浅拷贝   复制了一份,创建新对象, 拷贝第一层 list1 = [1,2,3]      list2 = list1.copy()        list1和list2不是一个对象 list1 = [1,2,3]      list2=list…
三元运算符通常在Python里被称为条件表达式,这些表达式基于真(true)/假(not)的条件判断,在Python 2.4以上才有了三元操作. 语法格式: X if C else Y 有了三元表达式,你只需一行就能完成条件判断和赋值操作: x, y = 3, 4 if x<y : smaller= x else smaller =y 现在 只需一句: smaller = x if x<y else y 基本数据类型补充之 set set集合,是一个无序且不重复的元素集合. class set…
Day2-转自金角大王 本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 >>> names[0] 2 'Alex' 3 >>> names[2] 4 'Eric' 5 >&g…
def decode(self, encoding=None, errors=None): """ 解码 """ """ S.decode([encoding[,errors]]) -> object Decodes S using the codec registered for encoding. encoding defaults to the default encoding. errors may b…
http://www.pythondoc.com/ Python中文学习大本营 本节内容: 一.字符串操作 二.列表操作 三.元组操作 四.字典操作 五.集合操作 六.字符编码操作 一.字符串操作 1.用途:名字,性格,地址 name = 'wzs' #name = str('wzs')print(id(name),type(name),name) 2.优先掌握的 # 优先掌握的 切片 顾头不顾尾 msg='hello world' ##正向取值 print(msg[:]) print(msg[…
Python中文学习大本营:http://www.pythondoc.com/ 一.字符串操作 一.用途:名字,性格,地址 name = 'wzs' #name = str('wzs')print(id(name),type(name),name) 二.优先掌握的 # 优先掌握的 切片 顾头不顾尾 msg='hello world' ##正向取值 print(msg[:]) print(msg[::]) #哪 到哪 步长 print(msg[:]) print(msg[::]) #反向取值 pr…