【正文】
。 ②根據(jù)橫縱坐標(biāo)x和y繪制圖,故此處填y。題干要求可通過Python程序設(shè)計(jì)實(shí)現(xiàn),通過for循環(huán)以及if判斷條件可統(tǒng)計(jì)出100以內(nèi)的偶數(shù)個(gè)數(shù),具體代碼如下:c=0for i in range(1,101): if i%2==0: c=c+1print(c)21.y y show( ) 【詳解】本題主要考查Python程序繪制圖像??梢酝ㄟ^for循環(huán)找出100以內(nèi)的素?cái)?shù),用i依次整數(shù)2~i1,如果能整除表明i不是素?cái)?shù),否則i為質(zhì)數(shù),具體代碼如下:for i in range(1,100): if i 1: for j in range(2,i): if (i % j) == 0: break else:print(i)19.s=0n=eval(input( 請輸入一個(gè)數(shù):))for i in range(0,n): f=1 for j in range(1,i): f=f*j s+=fprint(s%1000000)【詳解】本題主要考查Python程序設(shè)計(jì)。③位置變換后的數(shù)據(jù)需轉(zhuǎn)二進(jìn)制,再按位做異或運(yùn)算,故③處的代碼是調(diào)用自定義函數(shù)convert把b(i)中字符的ASCII碼轉(zhuǎn)二進(jìn)制后存入變量ss,故此處代碼為“ss = convert(Asc(b(i))”。②位置變換方法:加密后數(shù)據(jù)段的第ⅰ個(gè)元素=原數(shù)據(jù)段的第c(i)個(gè)元素,其中i=1,2,……,8,i表示段內(nèi)位置。⑤在程序2中,while i 的含義是i!=0 或 i0 或其他等價(jià)答案17.①i =(Len(s)\8)*8 ②a(start + c((i1)Mod 8+1)) ③ss = convert(Asc(b(i))) 【詳解】(1)“A”的ASCII碼值是65,用二進(jìn)制表示為0100001,m=35,用二進(jìn)制表示為0010001,位做異或運(yùn)算,相同為0,相異為1,可得:01100010。③在程序2中,i的初值是100。①在程序1中,i+=1這句話的含義是i=i+1(即i遞增1)。Python、VB、Java等語言屬于高級語言,故本題選D選項(xiàng)。Python、VB、Java等語言屬于高級語言,故本題選D選項(xiàng)。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。Python表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x屬于區(qū)間[a,b)”的正確表達(dá)式是x>=a and x<b,故本題選C選項(xiàng)。小括號優(yōu)先級最高,*和%求余數(shù)是第二等級,從左到右,5+6*4%(2+8)=5+6*4%10 =5+ 24%10=5+4=9,故本題選C選項(xiàng)。小括號優(yōu)先級最高,*和%求余數(shù)是第二等級,從左到右,5+6*4%(2+8)=5+6*4%10 =5+ 24%10=5+4=9,故本題選C選項(xiàng)。由圖可知,圖中文件存儲結(jié)構(gòu)為樹結(jié)構(gòu),python34為樹的根結(jié)點(diǎn)(父節(jié)點(diǎn));圖中python34根結(jié)點(diǎn)有8個(gè)子結(jié)點(diǎn);圖中python34根結(jié)點(diǎn)下有5個(gè)子樹(子結(jié)點(diǎn));圖中Tools是python34的子樹(子結(jié)點(diǎn)),故本題選B選項(xiàng)。故本題選B選項(xiàng)12.B【詳解】本題主要考查計(jì)算機(jī)文件存儲結(jié)構(gòu)。故本題選B選項(xiàng)解析:B【詳解】本題考查Python特點(diǎn)的相關(guān)知識點(diǎn)Python是一門面向?qū)ο蟆⒖勺x性好、開源的語言。11.B【詳解】本題考查Python特點(diǎn)的相關(guān)知識點(diǎn)Python是一門面向?qū)ο?、可讀性好、開源