上一页 1 ··· 3 4 5 6 7
摘要: """while 条件: 代码1 代码2 代码3"""# a = 0# while a < 10:# print(a)# a += 1# 死循环:不会结束# 循环应用name = "SEPIA"password = "123"# 1 # flg = 0# while flg == 0:# inp_n 阅读全文
posted @ 2021-06-25 11:37 SEPIA 阅读(47) 评论(0) 推荐(0)
摘要: # 浅copy# 把源列表第一层的内存地址copy给新列表list1 = [111, 222, ["aaa", "bbb"]]list3 = list1.copy()print(id(list1[0]), id(list1[1]), id(list1[2])) # 2676636210992 267 阅读全文
posted @ 2021-06-25 11:34 SEPIA 阅读(38) 评论(0) 推荐(0)
摘要: """语法1:if 条件: 代码1 代码2 代码3 语法2:if 条件: 代码1 代码2else: 代码3 代码4 语法3:if 条件1: 代码1 代码2elif 条件2: 代码3 代码4else: 代码5 代码6"""# 语法1a = 1b = 2if a == 1 and b > 1: prin 阅读全文
posted @ 2021-06-25 11:27 SEPIA 阅读(44) 评论(0) 推荐(0)
摘要: # 逻辑运算符# not:把紧随其后的条件结果取反print(16 > 13)print(not 16 > 13)# and:逻辑与# or:逻辑或# 优先级# not > and > or# # 成员运算符# in:判断存在print("SEPIA" in "I'm SEPIA")print(11 阅读全文
posted @ 2021-06-25 11:25 SEPIA 阅读(48) 评论(0) 推荐(0)
摘要: # 可变类型# 值改变,id不变,证明改变的是原值# int,float,str都被设计成了不可分割的整体,不能被改变# 不可变类型# 值改变,id也变,证明原值不可修改# 验证# int是不可变类型x = 10print(id(x))x = 11 # 产生新值print(id(x))# float 阅读全文
posted @ 2021-06-25 11:23 SEPIA 阅读(37) 评论(0) 推荐(0)
摘要: # 1.算数运算符import b as bx = 10y = 3.1z = 3print(x + y)print(x*z)print(x/z) # 结果带小数print(x//z) # 结果只保留整数print(x % z) # 取模,取余数print(x**z) # 取幂# 2.比较运算prin 阅读全文
posted @ 2021-06-25 11:21 SEPIA 阅读(60) 评论(0) 推荐(0)
摘要: # 垃圾回收机制(了解)# 1.引用计数# 引用计数减少为0时,作为垃圾被回收x = 10 # 直接引用print(id(x))lx = ['a', x] # 间接引用x = 1print(id(lx))print(lx[1])print(x)# 2.标记清除# 循环引用会导致内存泄漏# 循环引用: 阅读全文
posted @ 2021-06-25 11:20 SEPIA 阅读(37) 评论(0) 推荐(0)
摘要: # 接受用户的输入# username = input("请输入账号:")# print(username, type(username))## age = input("请输入年龄:") # input输入的内容为字符串类型# print(age, type(age))## x = int(age 阅读全文
posted @ 2021-06-25 11:15 SEPIA 阅读(44) 评论(0) 推荐(0)
摘要: """变量先定义,后引用在内存中开辟一块空间来存放值变量名的命名规则 纯小写加下划线的方式(推荐) 全部大写字母定义变量时默认其为常量变量值的三个重要特征 #id 反映的是变量值的内存地址,内存地址不同则id不同 print(id(name)) #type 不同类型的值用来表示记录不同的状态 pri 阅读全文
posted @ 2021-06-25 11:11 SEPIA 阅读(45) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7