python基础
PyRookie
这个作者很懒,什么都没留下…
展开
-
python基础--字符串处理
字符串相关处理字符串拼接temp1 = "我是"temp2 = "皮皮江"temp = temp1 + temp2print(temp)我是皮皮江重复字符>>> 'hello' * 3'hellohellohello'字符串格式化%格式化 %s : str %d : int %f : float原创 2018-08-06 21:20:02 · 279 阅读 · 0 评论 -
Python基础--列表与元祖
一、列表的增删查改1)增加列表的增加操作不会返回一个新的列表,只修改原来的列表。1、追加 L.append(object) -> None功能:将传入的对象追加到列表最后2、插入 L.insert(index, object)功能:将传入的对象插入到相应的索引位置3、迭代添加 L.extend(iterable) -> None功能:将可迭代对象迭代...原创 2018-08-20 16:47:55 · 397 阅读 · 0 评论 -
Python基础--文件操作(OS)
一、操作方式1)读注意:光标会以文本开始读取1、以文本读取读1、绝对路径读取f = open('/home/pyrookie/temp.txt',mode='r',encoding='utf-8')content = f.read()print(content)f.close()2、相对路径读取f2 = open('temp.py',mode='r',...原创 2018-08-27 21:38:36 · 628 阅读 · 0 评论 -
Python基础--深浅拷贝
python中的copy一、变量传递l1 = [1,2,3]l2 = l1l1.append('a')print(l1,id(l1))print(l2,id(l2))[1, 2, 3, 'a'] 139798038887048[1, 2, 3, 'a'] 139798038887048二、变量赋值传递1) 传递前改变子级l1 = [1,[2],3,4,5]...原创 2018-08-23 16:57:37 · 471 阅读 · 0 评论 -
Python基础--集合
集合集合是可变的数据类型 元素必须是不可变的数据类型 特征: 无序、不重复一、创建1)正确方式set1 = set({1,2,3,4})print(set1)2)错误方式set2 = {1,2,3,[2,3],{'name':'alex'}} # 报错二、增加1)set.add(要添加的元素)注意这个添加的元素必须是不可变数据类型s...原创 2018-08-23 17:31:01 · 399 阅读 · 0 评论 -
Python基础--字典的操作
一、数据类型划分1)不可变数据类型不可变数据类型又称不可哈希 - 字符串 - 布尔值 - 数字 - 元祖 2)可变数据类型可变数据类型又称可哈希 - 列表 - 字典 - 集合 字典的key必须是不可变数据类型dic = { 'name':['皮皮江','pipijiang'], 'py':['num',{ ...原创 2018-08-21 17:44:08 · 427 阅读 · 0 评论