01 2023 档案

摘要:# 练习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 黎小菜 阅读(219) 评论(0) 推荐(0)
摘要:""" 列表内存图""" list01 = ["张无忌", "赵敏"] list02 = list01 # 修改的是列表第一个元素 list01[0] = "无忌" print(list02[0]) # 无忌 内存图: list01 = ["张无忌", "赵敏"] list02 = list01 # 阅读全文
posted @ 2023-01-30 16:53 黎小菜 阅读(131) 评论(0) 推荐(0)
摘要:# 练习1:# 在控制台中录入,在西游记中你喜欢的人物。# 输入空字符串,打印所有(一行一个)人物。 list_person = [] # 录入过程 while True: srt_input = input("请输入在西游记中喜欢的人物:") if srt_input == "": break l 阅读全文
posted @ 2023-01-29 17:52 黎小菜 阅读(745) 评论(0) 推荐(0)
摘要:""" 列表 列表名 = [] 列表名 = list(可迭代对象)"""# 1.创建列表# 空 list01 = [] lost01 = list() # 默认值 list02 = ["悟空",100,True] list02 = list("我是齐天大圣") # 2.获取元素# 索引 print( 阅读全文
posted @ 2023-01-29 17:34 黎小菜 阅读(53) 评论(0) 推荐(0)
摘要:""" 通用操作str""" str01 = "二狗" str02 = "三叔" # 字符串拼接 str03 = str01 + str02 # 字符串累加 str01 += str02 print(str01) # 重复生成元素 print(str01 * 2) # 三叔三叔 str02 *= 3 阅读全文
posted @ 2023-01-29 10:57 黎小菜 阅读(490) 评论(0) 推荐(0)
摘要:""" 转义符:改变原始字符含义的特殊符号""" # 不支持所见即所得 name = "黎二狗" name = '黎二狗' # 可见即所得 name = '''黎二狗''' name = """ 黎 二 狗 """ print(name) # 单引号内的双引号不算结束符 message = '我叫" 阅读全文
posted @ 2023-01-28 09:07 黎小菜 阅读(99) 评论(0) 推荐(0)
摘要:""" 字符串(str):由一系列字符组成的不可变系列容器,存储的是字符的编码值。 编码: 1.字节byte:计算机最小存储单位,等于8位bit。(bit B KB MB G T) 2.字符:单个的数字,文字与符号 3.字符集(码表):存储字符与二进制系列的对应关系 4.编码:将字符转换为对应的二进 阅读全文
posted @ 2023-01-28 08:26 黎小菜 阅读(258) 评论(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 黎小菜 阅读(239) 评论(0) 推荐(0)
摘要:""" for: 适合执行预定次数。 while:适合根据条件循环执行。"""# for 变量 in 可迭代对象# 循环体 str01 = "我叫黎二狗!" # item 存储的是字符串中每个字符串的地址 for item in str01: print(item) # 整数生成器:range(开始 阅读全文
posted @ 2023-01-27 14:22 黎小菜 阅读(1237) 评论(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 黎小菜 阅读(152) 评论(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 黎小菜 阅读(126) 评论(0) 推荐(0)
摘要:""" 循环语句 while 条件: 循环体"""# 死循环:循环条件永远是满足的。 while True: usd = int(input("请输入美元:")) print(usd * 6.9) if input("输入q键退出:"): break # 退出循环体 # 练习:使下列代码循环执行,按 阅读全文
posted @ 2023-01-26 07:57 黎小菜 阅读(38) 评论(0) 推荐(0)
摘要:""" 真值表达式 if数据: 语句 本质就是使用bool函数操作数据 条件表达式""" # 1.真值表达式 if "a": # if bool ("a"): print("真值") str_input = input("请输入:") if str_input: print("输入的字符串不是空的" 阅读全文
posted @ 2023-01-25 08:43 黎小菜 阅读(253) 评论(0) 推荐(0)
摘要:""" 选择语句"""sex = input("请输入性别:")if sex == "男": print("您好,先生!")elif sex == "女": print("您好,女士!")else: print("性别未知!")print("后续逻辑")# 调试:让程序中断,逐语句执行。# -- 目 阅读全文
posted @ 2023-01-24 16:13 黎小菜 阅读(272) 评论(0) 推荐(0)
摘要:""" 行 """ # 三个物理行,三个逻辑行 a = 1 b = a + 2 c = a + b # 一个物理行,三个逻辑行(不建议) a = 1;b = a + 2; c = a +b # 一个物理行,一个逻辑行 d = 1 + 2 + 3 + 4 # 一个物理行,两个逻辑行 # \ 表示折行符 阅读全文
posted @ 2023-01-24 08:24 黎小菜 阅读(31) 评论(0) 推荐(0)
摘要:""" 作业: 1.三合一(图示,代码,理论) 2.当天练习独立完成 3.画出下列代码内存图 a = 1000 b = a a = 5000 print(b) # ? 4.已知加速度,初速度,时间 计算:距离 加速度 = (距离 - 初速度 X 时间) * 2 / 时间平方 5.温度 摄氏度 = ( 阅读全文
posted @ 2023-01-23 14:45 黎小菜 阅读(163) 评论(0) 推荐(0)
摘要:""" bool 运算符 比较运算符 > < >= <= == 结果是: bool类型 逻辑运算符: 判断两个bool值关系 与 或 非 """ # 1.bool 类型 # 取值:(真,对的,满足条件)True (假,错的,不满足条件)False # 命题:带有判断性的陈述句 # 1 > 2 --> 阅读全文
posted @ 2023-01-22 02:12 黎小菜 阅读(129) 评论(0) 推荐(0)
摘要:# 练习3 # 古代的秤一斤的16两, 33=2斤1两 # 练习: 在控制台中获取两,计算是几斤零几两 # 显示几斤零几两 weight_liang = int(input("请输入多少两:")) jin = weight_liang // 16 liang = weight_liang % 16 阅读全文
posted @ 2023-01-22 01:31 黎小菜 阅读(200) 评论(0) 推荐(0)
摘要:""" 数据类型转换 运算符 算数运算符 增强运算符 """ # 1. 数据类型转换 # int float str str_usb = input("请输入美元:") # 类型转换str --> int int_usb = int(str_usb) result = int_usb * 6.9 # 阅读全文
posted @ 2023-01-20 21:14 黎小菜 阅读(96) 评论(0) 推荐(0)
摘要:""" 核心数据类型 """ # 1. None a01 = "张无忌" # 接触变量与数据的绑定关系 a01 = None # 使用None占位 sex = None 流程图: # 2.整形 int # 十进制 num01 = 20 # 二进制 :0 1 10 11 100 print(0b10) 阅读全文
posted @ 2023-01-20 20:08 黎小菜 阅读(16) 评论(0) 推荐(0)
摘要:""" 变量 : 在内存中存储数据 """ # 语法: # 变量名称 = 对象 # 例如: name = "张无忌" print(name) # 语义:内存图 # 变量名 : 真实内存地址的别名 # 见名知意 # 赋值号 : 将右边对象的地址复制给左边内存空间。 name = "赵敏" a01 = 阅读全文
posted @ 2023-01-20 01:01 黎小菜 阅读(41) 评论(0) 推荐(0)
摘要:''' 汇率转换器 ''' # 1.获取数据 str_usd = input("请输入美元:") int_usd = int(str_usd) # 2.逻辑处理 result = int_usd * 6.9 # 3.显示结果 print(result) 阅读全文
posted @ 2023-01-19 23:08 黎小菜 阅读(54) 评论(0) 推荐(0)
摘要:list_1 = [1,3,5,7,9]list_1 = set(list_1)list_2 = set ([2,4,6,8,10])print(list_1,list_2)# 交集print(list_1.intersection(list_2))# 并集print(list_1.union(li 阅读全文
posted @ 2023-01-16 20:48 黎小菜 阅读(50) 评论(0) 推荐(0)