1.有如下python程序段: import random a=[0]*6 for i in range(6): a[i]=random.randint(1,5)*2+1 i=0 while i<5: if a[i]>a[i+1]: a[i],a[i+1]=a[i+1],a[i] else: a[i]+=1 i+=1 以上程序運行后,列表a的值可能是( )
4.有如下 VB 程序段: For i=1 To Len(Text1.Text) c=Mid(Text1.Text,i,1) If c>=“0“And c<=“9“Then x=Val(c) a((x+1)Mod 10)=a((x+1)Mod 10)+1 End If Next i s=““ For i=0 To 9 s=s & a(i) Next i Text2.Text=s 數組元素 a(0)到 a(9)的值均為0,執行該程序段后,文本框Text2 顯示的內容為“1302000100”。則文本框 Text1 中輸入的內容可能是( )
5.有如下Python程序段: s=“Python“ ans=““ for i in range(len(s)): c=s[i] if“a“<=c<=“z“: if i%2==0: c=chr((ord(c)–ord(“a“)–i)%26+ord(“a“)) else: c=c.jye.ai( )#x.jye.ai( )將字符串x中的大寫字母轉換成小寫字母 ans+=c print(ans) 執行該程序段后,輸出的內容是( )