随笔分类 -  python

摘要:""" 函数返回值 应用"""# 函数设计思想:# 分而治之# 干一件事# 需求:定义两个数字相加的函数# def add():# 1.获取数据# number01 = int(input("请输入第一个数字:"))# number02 = int(input("请输入第二个数字:"))# 2.逻辑 阅读全文
posted @ 2023-02-23 15:29 黎小菜 阅读(82) 评论(0) 推荐(0)
摘要:""" 函数 function 定义: 功能,使用一个名称,包装多个语句 语法: 做 def 名字(形参): 函数体 用 名字(实参)""" # 定义(做功能)函数,函数内的东西不调用 def attack(): """ :return: """ print("唱") print("跳") prin 阅读全文
posted @ 2023-02-17 16:33 黎小菜 阅读(234) 评论(0) 推荐(0)
摘要:# 传统写法: list01 = ["a", "b", "c"] list02 = ["A", "B", "C"] list03 = [] for r in list01: for c in list02: list03.append(r + c) print(list03) # 列表推导式嵌套 l 阅读全文
posted @ 2023-02-17 11:31 黎小菜 阅读(113) 评论(0) 推荐(0)
摘要:print("*", end="")print("*", end="")print("*", end="")print("*", end="")print()print("*", end="")print("*", end="")print("*", end="")print("*", end=&q 阅读全文
posted @ 2023-02-16 16:34 黎小菜 阅读(1969) 评论(0) 推荐(0)
摘要:""" 字典 dict 定义: 1.由一系列键值对组成的可变映射容器。 2.映射:一对一的对应关系,且每天记录无序。 3.键必须唯一且不可变(字符串/数字/元组),值没有限制。""" # 1.创建 # 空 dict01 = {} dict01 = dict() # 默认值 dict01 = {"wj 阅读全文
posted @ 2023-02-04 15:39 黎小菜 阅读(104) 评论(0) 推荐(0)
摘要:""" 元组 tuple 1.由一系列变量组成的不可变系列容器 2.不可变是指一但创建,不可以再添加/删除/修改元素 3.列表用[],元组用() 4.列表和元组之间能互相转换 5.元组切片还是元组,列表切片还是列表,字符串切片还是字符串""" # 1.创建元组 # 空 tuple01 = () # 阅读全文
posted @ 2023-02-02 15:20 黎小菜 阅读(123) 评论(0) 推荐(0)
摘要:""" 列表推导式 定义:使用简易方法,将可迭代对象转换为列表 语法: 变量 = [表达式 for 变量 in 可迭代对象] 变量 = [表达式 for 变量 in 可迭代对象 if 条件] 注:当代码简易的时候便可以用列表推导式。""" # 将list01中所有元素,增加1以后存入list02中 阅读全文
posted @ 2023-02-02 11:22 黎小菜 阅读(195) 评论(0) 推荐(0)
摘要:# 需求:根据XX逻辑,拼接一个字符串# ‘0123456789’要求是字符串 # 方法1:不建议使用缺点:每次循环形成一个新的字符串对象,替换变量引用result result = "" for item in range(10): # "" # "0" # "01" # "012" result 阅读全文
posted @ 2023-02-01 20:54 黎小菜 阅读(682) 评论(0) 推荐(0)
摘要:# 练习1:# 将列表[54, 25, 12, 42, 35, 17]中,# 大于30的数字存入另一个列表中# 并画出内存图 list01 = [54, 25, 12, 42, 35, 17] list02 = [] # 创建个空列表 for item in list01: if item > 30 阅读全文
posted @ 2023-01-31 14:30 黎小菜 阅读(217) 评论(0) 推荐(0)
摘要:""" 列表内存图""" list01 = ["张无忌", "赵敏"] list02 = list01 # 修改的是列表第一个元素 list01[0] = "无忌" print(list02[0]) # 无忌 内存图: list01 = ["张无忌", "赵敏"] list02 = list01 # 阅读全文
posted @ 2023-01-30 16:53 黎小菜 阅读(124) 评论(0) 推荐(0)
摘要:# 练习1:# 在控制台中录入,在西游记中你喜欢的人物。# 输入空字符串,打印所有(一行一个)人物。 list_person = [] # 录入过程 while True: srt_input = input("请输入在西游记中喜欢的人物:") if srt_input == "": break l 阅读全文
posted @ 2023-01-29 17:52 黎小菜 阅读(728) 评论(0) 推荐(0)
摘要:""" 列表 列表名 = [] 列表名 = list(可迭代对象)"""# 1.创建列表# 空 list01 = [] lost01 = list() # 默认值 list02 = ["悟空",100,True] list02 = list("我是齐天大圣") # 2.获取元素# 索引 print( 阅读全文
posted @ 2023-01-29 17:34 黎小菜 阅读(48) 评论(0) 推荐(0)
摘要:""" 通用操作str""" str01 = "二狗" str02 = "三叔" # 字符串拼接 str03 = str01 + str02 # 字符串累加 str01 += str02 print(str01) # 重复生成元素 print(str01 * 2) # 三叔三叔 str02 *= 3 阅读全文
posted @ 2023-01-29 10:57 黎小菜 阅读(480) 评论(0) 推荐(0)
摘要:""" 转义符:改变原始字符含义的特殊符号""" # 不支持所见即所得 name = "黎二狗" name = '黎二狗' # 可见即所得 name = '''黎二狗''' name = """ 黎 二 狗 """ print(name) # 单引号内的双引号不算结束符 message = '我叫" 阅读全文
posted @ 2023-01-28 09:07 黎小菜 阅读(88) 评论(0) 推荐(0)
摘要:""" 字符串(str):由一系列字符组成的不可变系列容器,存储的是字符的编码值。 编码: 1.字节byte:计算机最小存储单位,等于8位bit。(bit B KB MB G T) 2.字符:单个的数字,文字与符号 3.字符集(码表):存储字符与二进制系列的对应关系 4.编码:将字符转换为对应的二进 阅读全文
posted @ 2023-01-28 08:26 黎小菜 阅读(250) 评论(0) 推荐(0)
摘要:""" continue 语法"""# 累加1- 100之间的数字,能被5整除的数字# sum_value = 0# for item in range(1, 101):# 满足条件则累加# if item % 5 == 0:# sum_value += item sum_value = 0 for 阅读全文
posted @ 2023-01-27 14:36 黎小菜 阅读(221) 评论(0) 推荐(0)
摘要:""" for: 适合执行预定次数。 while:适合根据条件循环执行。"""# for 变量 in 可迭代对象# 循环体 str01 = "我叫黎二狗!" # item 存储的是字符串中每个字符串的地址 for item in str01: print(item) # 整数生成器:range(开始 阅读全文
posted @ 2023-01-27 14:22 黎小菜 阅读(1210) 评论(0) 推荐(0)
摘要:# 练习1:在控制台中,获取一个开始值,一个结束值。 # 将中间的数字打印出来。 # 例如:开始值3 结束值10 # 打印4 5 6 7 8 9 begin = int(input("请输入开始值:")) eng = int(input("请输入结束值:")) while begin < eng - 阅读全文
posted @ 2023-01-27 09:18 黎小菜 阅读(133) 评论(0) 推荐(0)
摘要:""" 选择语句 if bool类型的条件: pass 满足条件执行的语句 else: 不满足条件执行的语句 if 条件1: 满足条件1执行的语句 if 条件2: 满足条件2执行的语句 if 条件3: 满足条件3执行的语句 if 条件1: 满足条件1执行的语句 elif 条件2: 不满足条件1,满足 阅读全文
posted @ 2023-01-26 10:06 黎小菜 阅读(112) 评论(0) 推荐(0)
摘要:""" 循环语句 while 条件: 循环体"""# 死循环:循环条件永远是满足的。 while True: usd = int(input("请输入美元:")) print(usd * 6.9) if input("输入q键退出:"): break # 退出循环体 # 练习:使下列代码循环执行,按 阅读全文
posted @ 2023-01-26 07:57 黎小菜 阅读(32) 评论(0) 推荐(0)