合集-python

摘要:语法 <value1> if <condition> else <value2>其中,<condition> 是一个条件表达式,返回一个布尔值。如果条件为真,则整个表达式的返回值是 <value1>;否则,返回值是 <value2>。 示例 1 ''' 2 三⽬运算符也叫三元运算符或三元表达式 3 阅读全文
posted @ 2023-07-04 23:53 Allen_Hao 阅读(756) 评论(0) 推荐(0) 编辑
摘要:什么是循环语句? 在 Python 中,循环语句用于反复执行一段代码,直到满足特定的条件为止。 循环语句允许重复执行某个代码块,以便处理大量数据、实现算法、迭代集合等。 分类 1. for循环 2. while循环 while循环 1. 语法 while <condition>: # 循环体代码 2 阅读全文
posted @ 2023-07-05 00:23 Allen_Hao 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 练习 while循环 3 其实就是练习手感,不停的敲 4 ''' 5 6 ''' 7 1. 打印星号(三⻆形) 8 * 9 ** 10 *** 11 **** 12 ***** 13 找规律,弄懂需求:5行5列,只显示了column <= row。显示的内容是* 14 解决:2个循环 阅读全文
posted @ 2023-07-05 20:50 Allen_Hao 阅读(115) 评论(0) 推荐(0) 编辑
摘要:语法 1 for 变量 in 可迭代对象: 2 # 循环体 3 # 在这里执行需要重复的操作 在这个语法中: 变量 是用于表示可迭代对象中的每个元素的临时变量名。在每次迭代时,变量将被赋值为可迭代对象的下一个元素。 可迭代对象可以是列表、元组、字符串、字典或其他任何可迭代的数据类型。 循环体是一个缩 阅读全文
posted @ 2023-07-05 21:11 Allen_Hao 阅读(30) 评论(0) 推荐(0) 编辑
摘要:说明 除了if可以跟else搭配使用,while、for也可以与else搭配使用,表示循环正常结束,后执行else语句。 while - else 语法 1 while 条件: 2 # 循环体 3 # 在这里执行需要重复的操作 4 else: 5 # 循环条件为 False 时执行的代码 在这个语法 阅读全文
posted @ 2023-07-05 21:54 Allen_Hao 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 1. 在Python中,str是内置类,代表字符串(即文本数据)。字符串是Python中最常用的数据类型之一,它允许您存储和操作文本数据。 3 2. 字符串类str是不可变类。即不管怎么操作,原字符串还是存在的,像replace、大小写转换等操作只是创建一个新的字符串 4 5 官网参 阅读全文
posted @ 2023-07-06 00:14 Allen_Hao 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 正则表达式的方法 3 ''' 4 5 import re # 0. 导入正则模块 6 7 ''' 8 1. 使用re.search()方法进行搜索匹配 9 1. 预编译正则表达式模式:如果你需要多次使用同一个正则表达式模式,建议使用re.compile()方法预先编译该模式(# 预编 阅读全文
posted @ 2023-07-06 23:12 Allen_Hao 阅读(25) 评论(0) 推荐(0) 编辑
摘要:说明 在Python中,列表是一种有序、可变的数据类型,用于存储多个元素。 列表使用方括号[]来表示,其中的元素可以是任意类型,并且可以根据需要进行增删改查。 常用的操作就是创建、元素增删改查、复制、排序 其特点包括: 有序性:列表中的元素按照其在列表中的位置进行存储,保持了元素的顺序(有下标,从0 阅读全文
posted @ 2023-07-07 00:28 Allen_Hao 阅读(77) 评论(0) 推荐(0) 编辑
摘要:说明 列表sort方法是原地排序即会修改原列表。在日常工作中遇到一些坑,总结在示例里 示例 1 ''' 2 sort是原地排序即会修改原列表 3 ''' 4 5 # 1. 原地排序,没有新增列表,只是修改了原列表。如果遇到保留原始列表,可通过切片生成1个新的 6 my_list = [3, 1, 2 阅读全文
posted @ 2023-07-07 23:42 Allen_Hao 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 列表的综合应用,需求如下: 3 有三个办公室,8位⽼师,8位⽼师随机分配到3个办公室 4 ''' 5 import random 6 7 # 1. 用列表存放8位老师 8 teacher_list = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'] 阅读全文
posted @ 2023-07-07 23:59 Allen_Hao 阅读(213) 评论(0) 推荐(0) 编辑
摘要:说明 元组是Python中的一个不可变序列数据类型,用于存储多个元素。它使用圆括号 () 来表示,并可以包含任意类型的元素,如整数、字符串、列表等语法: my_tuple = (element1, element2, ...)注意事项: 1. 元组是不可变的,这意味着一旦创建,就无法修改其中的元素。 阅读全文
posted @ 2023-07-08 08:30 Allen_Hao 阅读(99) 评论(0) 推荐(0) 编辑
摘要:1 # 1. 自动组包(Automatic Packaging)指的是将多个值按照一定的规则打包成一个数据结构,如元组或列表 2 my_tuple = 1, 2, 3 # 自动组包为元组 3 print(type(my_tuple)) # <class 'tuple'> 4 my_list = [1 阅读全文
posted @ 2023-07-08 08:44 Allen_Hao 阅读(32) 评论(0) 推荐(0) 编辑
摘要:语法 字典是一种无序的数据结构,用于存储键-值对。它使用花括号 {} 来表示,并且键和值之间使用冒号 : 分隔,各个键值对之间⽤逗号隔开. 语法: my_dict = {key1: value1, key2: value2, ...}其中,key 是唯一的且不可变的(通常使用字符串或数字),而 va 阅读全文
posted @ 2023-07-08 09:23 Allen_Hao 阅读(22) 评论(0) 推荐(0) 编辑
摘要:语法 集合是一种无序且不重复的数据结构,用于存储多个元素。它使用花括号 {} 来表示,并且元素之间使用逗号 , 分隔。以下是创建集合的基本语法: my_set = {element1, element2, ...}其中,element 可以是任意类型的对象。需要注意的是,如果只使用一个空的花括号 { 阅读全文
posted @ 2023-07-08 10:09 Allen_Hao 阅读(13) 评论(0) 推荐(0) 编辑
摘要:说明 从字符串、列表、元组、字典等维度,找出其共同的操作,比如在运算符、公共方法、容器类型转换 运算符 1 ''' 2 字符串,列表,字典,集合公共操作之运算符 3 主要用于字符串\列表\元组的拼接 && 倍乘 & 成员判断 4 ''' 5 6 # 1. 加号 + 7 # 1.1 字符串拼接 8 s 阅读全文
posted @ 2023-07-08 11:43 Allen_Hao 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 Python推导式(Comprehensions)是一种简洁而强大的语法,用于创建新的数据结构(如列表、集合和字典)或对现有数据结构进行转换。 3 它可以使用更简单的方式完成迭代、筛选、映射等操作。 4 5 ''' 6 # 1. 循环生成列表 7 # 1.1 准备⼀个空列表 8 li 阅读全文
posted @ 2023-07-08 15:40 Allen_Hao 阅读(21) 评论(0) 推荐(0) 编辑
摘要:函数的作用 函数就是将一段具有独立功能的代码块整合到一个整体并命名(函数名),在需要的位置通过函数名调用,这样就可以执行这个代码块。 函数也是代码重用的一种方式。 函数的语法及调用步骤 函数是直接在模块/py文件中定义的,与类方法、实例方法有区别。 1 ''' 2 一、 函数的语法: 3 def f 阅读全文
posted @ 2023-07-08 18:01 Allen_Hao 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 拆包和交换变量值 3 ''' 4 5 6 # 1. 拆包 7 # 1.1 拆包: 元组 8 def return_num(): 9 return 1, 2 10 11 12 num1, num2 = return_num() # 拆包 13 print(num2) 14 print( 阅读全文
posted @ 2023-07-09 08:53 Allen_Hao 阅读(15) 评论(0) 推荐(0) 编辑
摘要:函数的变量作用域以及访问、修改全局变量 1 ''' 2 函数往往涉及2类变量: 3 1. 全部变量,直接访问,修改需要使用global关键字 4 2. 局部变量,函数内部定义的变量 5 ''' 6 7 # 1. 全局变量 8 name = 'Allen' 9 10 11 # 1.1 定义函数 12 阅读全文
posted @ 2023-07-09 08:55 Allen_Hao 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1 ''' 2 函数的递归即函数调用自己 3 最佳实践: 4 1. 定义基本情况(终止条件): 递归函数应该始终包含一个或多个基本情况,即终止条件。这些基本情况描述了递归的结束条件,当满足这些条件时,递归将停止并返回结果。 5 2. 确保向基本情况收敛: 确保递归过程能够向基本情况无限接近,并最终收 阅读全文
posted @ 2023-07-09 09:32 Allen_Hao 阅读(32) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示