【正文】
【點睛】。.join(l))21.s+i 【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。由題干要求,可以使用Python程序設(shè)計語言實現(xiàn),可使用for循環(huán)以及列表,可以使用join函數(shù)按逗號分隔格式打印結(jié)果,join函數(shù)連接字符串數(shù)組,將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個新的字符串,具體代碼如下:l=[]for i in range(2000, 3201): if (i%7==0) and (i%5!=0): (str(i))print (39。,39。19.for i in range(100,1000): a=i//100 b= (i//10)%10 c=i%10 if i==a*a*a+b*b*b+c*c*c: print(i)【詳解】本題主要考查程序設(shè)計。③同理添加小貝的信息為,xingzuo[“小貝”]=“雙子座”。①字典數(shù)據(jù)類型,可以通過檢索字典的鍵值得到對應的值,即xingzuo[“小紅”]=‘處女座’,故第一空填xingzuo[“小紅”]。該程序執(zhí)行后,輸出的結(jié)果為sum=sum+i=0+1+4+7+10+13+16+19=70。17.初值為1 終值為:20 步長為:3 sum=70 【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。④變量isleap標記是不是閏年,如果isleap值為真且month2,則sum需要遞增1,故填isleap and month2。②變量s是字符串型,下標從0開始,此處是將輸入日期中的天取出來放到變量day中,可以使用切片操作:從左邊開始截取,也可以從右邊截取,故此處填day=int(s[8:])或day=int(s[2:])。二、程序填空16.day=int(s[8:])或day=int(s[2:]) 0,month1 isleap and month2 year%4==0 and year%100!=0 or year%400==0 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。Python標識符區(qū)分字母的大小寫,Python命令提示符是,命令中用到的標點符號只能是英文字符,故本題選B選項解析:B【詳解】本題主要考查Python語法。故本題選D選項解析:D【詳解】本題考查Python文件擴展名相關(guān)知識點Python程序文件的擴展名是 .py。abs(x)是返回x的絕對值,float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選D選項。abs(x)是返回x的絕對值,float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選D選項。accept()接受一個客戶端的連接請求并返回一個新的套接字,input函數(shù)用于數(shù)據(jù)的輸入,readline() 函數(shù)用于讀取文件中的一行,print()函數(shù)用于打印輸出數(shù)據(jù),故本題選B選項。12.B【詳解】本題主要考查Python函數(shù)。解析:D【詳解】本題考查的是程序調(diào)試。11.D【詳解】本題考查的是程序調(diào)試。程序基本結(jié)構(gòu)的是順序結(jié)構(gòu),分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。選項B不是程序基本結(jié)構(gòu),這是一種數(shù)據(jù)結(jié)構(gòu)。10.B【詳解】本題考查Python相關(guān)知識。解析:ACD【詳解】本題主要考查Python變量的命名。9.ACD【詳解】本題主要考查Python變量的命名。