資源簡介 (共12張PPT)Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.少兒編程課數據解密編碼規則將列表轉換為倒序字符將倒序后的列表交換位置:將當前位置與隔位字符進行交換li.reverse()for i in range(len(li) - 2):temp = li[i + 2]li[i + 2] = li[i]li[i] = tempprint("加密之后的內容 :" , li)當前位置與隔位進行交換message = input("請輸入需要加密的內容:")li = list(message) # list():將字符串轉為字符列表加密代碼for循環詳解for x in range(10):print(x)0:代表x的啟始值;省略默認從0開始10:代表終值,x取不到10,相當于x的取值范圍為0~91: 代表x每次遞增的值;若省略,則代表默認遞增1range(0,10,1)分析循環for x in range(3):print(x)運行結果:012省略項:初始值,遞增值終值不可以省略訪問列表li=[1,2,3,4,5]for x in range(1,3):print(li[x])li=[1,2,3,4,5]for x in range(0,4,2):print(li[x])li=[1,2,3,4,5,6,7,8,9,10]for x in range( ,9, ):print(li[x])分析結果運行結果:258for循環倒序訪問for x in range(10,-1,-1):print(x)10:代表x的啟始值-1:代表終值,x取不到-1,相當于x的取值范圍為10~0-1:代表x每次遞減的值li=[1,2,3]for i in range(len(li)-1,-1,-1):print(li[i])倒序訪問列表運行結果:321len(列表名稱):用于求列表的長度下標取值范圍:0~len(列表)-1解碼規則拿到加密字符從后向前,將當前位置字符與前隔位的字符進行交換將轉換后的字符全部逆序解密代碼for i in range(len(li)-1,1,-1):temp = li[i - 2]li[i - 2] = li[i]li[i] = templi.reverse()print("解密之后的內容:" , li)當前位置與前隔位進行交換 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫