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