随笔分类 -  Python基础

排序
摘要:1 my_list = [2, 515, 6658, 12, 68, 496, 986, 25, 8, 36] 2 3 # 排序和输出索引下标 4 for i, temp in enumerate(my_list): 5 print(i, temp) 6 7 # 升序 8 # 直接修改的原先列表 9 my_list.sort() 10 print(my_list) ... 阅读全文
posted @ 2019-05-31 18:29 浮生若梦-平 阅读(113) 评论(0) 推荐(0)
列表、元组、字典、集合的区别
摘要:数据结构 是否可变 是否重复 是否有序 定义符号 列表【list】 可变 可重复 有序 【】 元组(tuple) 不可变 可重复 有序 () 字典{key:value} 可变 可重复 无序 dict(( (元素1,元素2),(元素3,元素4)……))或者{key:value} 集合set() 可变 阅读全文
posted @ 2019-05-28 19:22 浮生若梦-平 阅读(1831) 评论(0) 推荐(0)
集合
摘要:集合有自动去重的作用 集合的添加与删除: 向集合中添加元素可以使用add()方法实现: 1 setname.add(element) setname为要添加元素的集合 element表示要添加的元素内容 从集合中删除元素 setname.remove(“移除指定元素”) 移除要从集合中删除的具体一个 阅读全文
posted @ 2019-05-28 19:14 浮生若梦-平 阅读(115) 评论(0) 推荐(0)
字典的创建、删除以及获取字典中想要的元素
摘要:创建字典的用法有两种: 方法一:键值对的方法: 方法二:通过映射函数创建字典, list1:一个列表,用于指定要生成字典的键 list2:一个列表,用于指定要生成字典的值 返回值:如果list1和list2的长度不同,则与最短的列表长度相同 字典的另一种写法: 这里的元素 1 3 5代表的是key值 阅读全文
posted @ 2019-05-28 18:26 浮生若梦-平 阅读(2737) 评论(0) 推荐(0)
递归算法
摘要:从6-1的累加算法 1 def sum(num): 2 """" 6+5+4+3+2+1 的递归算法""" 3 if num == 1: 4 return num 5 print(num) 6 print("- " * 30) 7 result = num + sum(num - 1) 8 # print(resu... 阅读全文
posted @ 2019-05-22 12:39 浮生若梦-平 阅读(101) 评论(0) 推荐(0)
字典--------输出有序的格式
摘要:字典是无序的, 在输出结果时并不是按照我们创建的字典,添加元素的顺序输出,这是由于dict是无序的,如果我们想要最终打印输出的顺序和我们操作时的顺序保持一致,我们就需要使用的有序字典: 阅读全文
posted @ 2019-05-21 20:18 浮生若梦-平 阅读(561) 评论(0) 推荐(0)
输出数据和数据下标的两种方法
摘要:# 两种输出数据和数据下标,两种方法:(列表,元组,字符串) chars = ['a', 'b', 'c', 'd', 'e'] i = 0 for char in chars: print("%d %s" % (i, char)) i += 1 # enumerate()函数的用法: # enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或... 阅读全文
posted @ 2019-05-21 19:53 浮生若梦-平 阅读(440) 评论(0) 推荐(0)
删除操作
摘要:列表的删除操作:movieName = ["加勒比海盗", "骇客帝国", "滴一滴写", "指环王", "霍比特人", "速度与激情"] print("----------删除之前--------------") for i in movieName: print(i) #del 根据下标删除 print("----------del删除之后---------------"... 阅读全文
posted @ 2019-05-21 16:30 浮生若梦-平 阅读(147) 评论(0) 推荐(0)
字符串常见操作
摘要:如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作 1. find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 2. index 跟find()方法一样,只不过如果str不在 mystr中会报一个异常. 阅读全文
posted @ 2019-05-19 19:31 浮生若梦-平 阅读(94) 评论(0) 推荐(0)
字典、列表、元组
摘要:1 字典 2 Python内置的字典数据类型:全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度 3 4 当将key-value放进dict时,dict会根据key算出value要存放地址,并将value放入该地址 5 当通过key从dict获取value时,dict会根据key算出value存放的地址,然后访问该地址获取va... 阅读全文
posted @ 2019-05-17 17:26 浮生若梦-平 阅读(112) 评论(0) 推荐(0)
Python基础知识点
摘要:命名规则: 只能包含字母、下划线、数字、并且数字不能放在开头 区分大小写 命名法: 大驼峰、小驼峰 关键字: 被Python官方使用的标识符,这些标识符在程序里都有特殊的功能,不能用来作为变量名 变量和标识符的关系: 标识符确定了Python里数据的命名规则 变量名是标识符的一种,其他还有函数名、类 阅读全文
posted @ 2019-05-16 15:47 浮生若梦-平 阅读(96) 评论(0) 推荐(0)
Python介绍以及Python 优缺点
摘要:Python是先编译成字节码,然后在解释执行的一门语言,而不是单纯的解释型语言 Python应用场景: Web应用开发、 操作系统管理,服务器运维的自动化脚本, 网络爬虫 科学计算 桌面软件 游戏 服务器软件(网络软件) 构思实现,产品早起原型和迭代 Python 优缺点 : 优点: 简单,易读易写 阅读全文
posted @ 2019-05-16 15:41 浮生若梦-平 阅读(190) 评论(0) 推荐(0)
计算机知识
摘要:计算机的组成: 一个完整的计算机系统是有硬件系统和软件系统两大部分组成, 硬件系统主要分为主机部分和外设部分, 主机部分: 中央处理器(运算器,控制器)和内存储器(随机存储器,只读存储器), 外设部分: 输入设备(鼠标,键盘,摄像头等),输出设备(显示器,音响等),外存储器(软盘,硬盘,优盘等) 软 阅读全文
posted @ 2019-05-16 15:31 浮生若梦-平 阅读(126) 评论(0) 推荐(0)