摘要:
一. 上次课内容回顾 1. 格式化输出 %d 占位数字 %s 占位字符串 %f 占位小数 "jfklasjkfj%s %d %f" % (值1, 值2, 值3) "{}爱上了{}".format("周杰伦", "周润发") f-String: f"{变量}" 2. 运算符 + - * / // % 阅读全文
摘要:
一、赋值操作并没有创建新列表,只是内存地址的赋值操作,两个列表的内存地址是一样的= 赋值操作并不会创建新对象,只是把一个变量的内存地址赋值给另一个变量 old_lst = [1, 2, 3] new_lst = old_lst print(id(old_lst)) print(id(new_lst) 阅读全文
摘要:
''' is 判断左右两端的数据是否是同一个内存地址 == 判断左右两端的数据是否一样 ''' s1 = "alex" s2 = "alex" print(s1 == s2) # True print(s1 is s2) # str被放入小数据池,结果为:True ''' 复杂的字符串不会被放入小数 阅读全文
摘要:
''' 小数据池:为了重复的使用同一个数据 str(一般的,简单的) int -5~256 bool True False 3个数据类型会被放入小数据池 id()取变量的内存地址 字符串 ''' # s1 = "alex" # s2 = "alex" # print(id(s1)) # print( 阅读全文