原创 day(10)

1、內置函數 1、作用域函數 當前作用域:locals() 全局作用域:globals() 2、迭代器生成器 next():執行下一行 iter():迭代器 range()

原创 python(day5)

1、is和== is :判斷的是內存地址,id()來判斷 ==:判斷左右兩端是否相等和一致,比較的是內容 2、str.join() 字符串s插入到s1:s = 'abs' s1 = s.join('哈哈

原创 排序

1、冒泡排序 外層循環記錄次數,內層移動最大值 li = [9,1,3,6,7,3,2] for a in range(len(li)): i = 0 while i < len(li)-1:

原创 python(day7)

三目運算符:a if a > b else b 1、函數:對功能的封裝 def 函數名(形參): 函數體 return 函數調用: 函數名(實參): `注:無return返回None,執行到return函數就停止,多個

原创 python(day6)

1、列表與字典進行賦值操作,實際上是引用內存地址 li = [1,2,3,4,5] li2 = li #兩個變量指向一個列表 li2.append(1000) #對其中一個變量進行操作,兩個都要改變 print(li2)

原创 python(day4)

1、字典:{key:value} 注意:字典的key必須是哈希,不可變的 2、 增刪查改 setdefault功能: 判斷字典中與沒有key,沒有即添加 有就查詢key對應得value,返回查詢的value值 增

原创 python(day1)

變量:程序運行時的中間值,暫時存儲在內存中           命名規則:字母數字下劃線,只能字母下劃線開頭 常量:大寫字母 數據類型   1.int整數,+ - * / //整除 > =< !=   2.str字符串   3.boo

原创 文件

1、操作 通過open()函數打開文件,默認是r(只讀)模式 處理非文本:b,輸入輸出是字節 只要有w就會清空前面的所有操作 2、只讀(r,rb) f = open("day1.txt",mode="r",encoding

原创 python(day3)

列表:不限制數據類型 list1 = ['a','b','d'] 修改:list1[2] = 'c' 切片修改(迭代修改):list = [0:2] = "cc" 添加(末尾):list.append('d') 插入(指定索引):

原创 python(day2)

utf-8 : 英文 8 bit 1個字節 歐洲文字 16bit 2個字節 中文 24bit 3個字節 1.int 方法操作:bit_length() 求二進制長度 2.bool 空False ,非空True