【正文】
本題考查的是python中print函數(shù)。print()是Python輸出函數(shù);input()是Python輸入函數(shù)。故選項B正確。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達(dá)式K%7表示,則表示K的下一天表達(dá)式是K%7+1,故本題選B選項。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22,故本題選A選項。Python、VB、C程序設(shè)計語言等均屬于高級語言,故本題選A選項。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確。解析:D【詳解】本題考查的是python語言的特點?!?*”是冪運算,x**y為返回x的y次冪,因此B選項正確。第一遍循環(huán),x = (0 + 2) * (0 + 3)=6;第二遍循環(huán)x = (6 + 2) * (6 + 3)=72,不滿足x50,退出循環(huán),故解析:B【詳解】本題主要考查Python程序的執(zhí)行。len(n)=5時,取n= n[0:5],即索引為0、4,故填n[0:5]。17.c=0print(能同時被3或5整除的數(shù)是:,end= )for i in range(1,101): if i%3==0 and i%5==0: c+=1 print(i,end= )print()print(能同時被3或5整除的個數(shù)是:+str(c))【詳解】本題主要考查Python程序設(shè)計。19.str = input(請輸入要轉(zhuǎn)換成大寫的數(shù)據(jù):)c=len(str)for i in range(0,c):print(str[i].upper(),end= )【詳解】本題主要考查程序設(shè)計。③此處判斷i與ni是否都是質(zhì)數(shù),若是,則表明該偶數(shù)可以寫成兩個質(zhì)數(shù)之和,并輸出,故填ss(i) and ss(ni):?!军c睛】。21.字符串類型 你及格了喔 表現(xiàn)不錯 程序結(jié)束 不及格 學(xué)習(xí)方法可能不對 程序結(jié)束 60 80 錯 【詳解】本題主要考查Python編程。①函數(shù)ss(n)用來判斷n是否為質(zhì)數(shù),若是則返回True,否則返回False,此處是通過while循環(huán)逐個判斷n是不是能整除i,故填n%i==0:。1變量i的取值范圍是1~n,如果n能整除i,則i為n的一個約數(shù),s統(tǒng)計約數(shù)的個數(shù),故此處應(yīng)修改為n%i==0。③此處else部分處理1000元以下享受每滿100減15優(yōu)惠。二、程序填空16.n[0:5] s=0 total=ss//x*y 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試?!?*”是冪運算,x**y為返回x的y次冪,因此B選項正確。故選項D正確。Python語言的三個特點是語法簡單(函數(shù)式語言與面向?qū)ο笳Z言的結(jié)合)、使用直接(大量豐富的庫)、開發(fā)周期短(代碼量?。ython中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確。Python、VB、C程序設(shè)計語言等均屬于高級語言,故本題選A選項。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22