資源簡介 (共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.少兒編程課數(shù)據(jù)加密變量相似名稱變量a1=1a2=2a3=3a4=4變量a=1b=2c=3d=4列表那么一個變量名稱是否可以存放不同值?一個盒子可以存放不同的球列表:是一組數(shù)據(jù)的集合,實際上是一連串的變量a1=[ 1 , 2 , 3 , 4 , 5 ]a2=["apple", "banana", "pear"]列表下標列表中每個元素分配一個數(shù)字,即所在位置,又稱為下標下標從0開始,依次類推li=["banana", "apple", "pear"]012常用指令len(列表名稱):用于求列表的長度str="我們是好朋友"li=list(str)print(li)print(len(li))list(字符串):將字符串轉(zhuǎn)為列表循環(huán)訪問列表元素位置的取值范圍:[0,len(列表名稱)-1]li=["banana", "apple", "pear"]for i in range(len(li)):print(li[i])注意:元素下標不能越界,否則會報錯編碼規(guī)則將列表轉(zhuǎn)換為倒序字符將倒序后的列表交換位置:將當前位置與隔位字符進行交換元素交換位置我是好朋們友們好是友我朋中間變量li=['我','們','是','好','朋','友']temp=li[0] #將下標為0的元素先賦值給一個中間變量,否則值會被覆蓋li[0]=li[1] #將下標為1的元素賦值給下標為0的元素li[1]=temp #再將中間變量的值賦值給下標為1的元素temp=li[2]li[2]=li[3]li[3]=tempprint(li)運行結(jié)果:['們','我','好','是','朋','友’]在列表中交換元素的位置,必須借助于中間變量,否則值會被覆蓋加密代碼li.reverse()for i in range(len(li) - 2):temp = li[i + 2]li[i + 2] = li[i]li[i] = tempprint("加密之后的內(nèi)容 :" , li)當前位置與隔位進行交換message = input("請輸入需要加密的內(nèi)容:")li = list(message) # list():將字符串轉(zhuǎn)為字符列表reverse():用于將列表中的元素倒置 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫