【正文】
。③計(jì)算語句是total=total+i*i total=total+i**2。①變量total用來統(tǒng)計(jì)最終的計(jì)算結(jié)果,其初始值為0,故填total=0 變量可任選(符合規(guī)則)。(5)如果最后一行的print()表示換行,那么end=””的功能是末尾不換行,添加空格。(3)如果“%d”表示十進(jìn)制數(shù),那么%nd則表示n位寬的十進(jìn)制數(shù),%2d則表示2位寬的十進(jìn)制數(shù)。(1)在第一行程序中(for i in range(1,10):),變量i的數(shù)據(jù)范圍為1到9??梢圆捎肞ython程序設(shè)計(jì)語言實(shí)現(xiàn)50以內(nèi)所有5的倍數(shù)的和,可以結(jié)合while循環(huán)以及if條件分支結(jié)構(gòu)實(shí)現(xiàn),具體代碼及實(shí)現(xiàn)如下:19.【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。水仙花數(shù)是指一個三位數(shù),故使用range函數(shù)遍歷100~999;s存放的是十位數(shù),故可以選對x取整后再除以10求余,故第二空應(yīng)填%10(求余符號%);g是存放個位,直接除以10求余,或減去前面整百和整十的數(shù),故第三空為:x% 10或xb*100s*10或其它同等答案;如果找到滿足條件的數(shù),則輸出,故第四空為:x。⑦小C借助于計(jì)算機(jī)編寫程序解決問題的這個過程,合理的順序是:③分析問題①設(shè)計(jì)算法②編寫程序④調(diào)試運(yùn)行程序。⑥編譯運(yùn)行發(fā)現(xiàn)報(bào)錯了,根據(jù)下圖中所示的錯誤信息分析該程序報(bào)錯的原因是:Python程序設(shè)計(jì)語言規(guī)定,在標(biāo)識符中,字母大小寫是有區(qū)別的。④“S<=”是一個表達(dá)式,選B選項(xiàng)。②“Tot2=8”是一個賦值語句,選C選項(xiàng)。 合理的順序是:③分析問題①設(shè)計(jì)算法②編寫程序④調(diào)試運(yùn)行程序 略 【詳解】本題主要考查Python程序的編寫。二、程序填空16. Python程序設(shè)計(jì)語言規(guī)定,在標(biāo)識符中,字母大小寫是有區(qū)別的。int是取整函數(shù),abs求絕對值函數(shù),len返回字符串的長度,ord()函數(shù)主要用來返回對應(yīng)字符的ascii碼,round是四舍五入函數(shù),故abs(in解析:A【詳解】本題主要考查Python表達(dá)式。故本題選C選項(xiàng)。解析:C【詳解】本題主要考查python的表達(dá)式。or屬于邏輯運(yùn)算符,m or n不是關(guān)系表達(dá)式。Python中取余符號是“%”,“==”是用來判斷兩個對象的值是否相等,故判斷n是否為偶數(shù)的表達(dá)式是n%2==0,故本題選B選項(xiàng)。Python中取余符號是“%”,“==”是用來判斷兩個對象的值是否相等,故判斷n是否為偶數(shù)的表達(dá)式是n%2==0,故本題選B選項(xiàng)。任意長度的字符串,最后一個元素的索引值是1,故a[1]的值為n,故本題選B選項(xiàng)。任意長度的字符串,最后一個元素的索引值是1,故a[1]的值為n,故本題選B選項(xiàng)。(21%4)+5=1+5=6,故表達(dá)式(21%4)+5的值是6,故本題選B選項(xiàng)。(21%4)+5=1+5=6,故表達(dá)式(21%4)+5的值是6,故本題選B選項(xiàng)。Python語言是解釋型語言,支持面向?qū)ο蠛涂缙脚_使用,故本題選B選項(xiàng)。Python語言是解釋型語言,支持面向?qū)ο蠛涂缙脚_使用,故本題選B選項(xiàng)。Python沒有char類型,一個字符也是字符串,故本題選A選項(xiàng)。Python沒有char類型,一個字符也是字符串,故本題選A選項(xiàng)。語句X=123+678是整型類型運(yùn)算,值為801;語句St=123+678是字符串運(yùn)算,直接拼接,值為123678,故本題選B選項(xiàng)。語句X=123+678是整型類型運(yùn)算,值為801;語句St=123+678是字符串運(yùn)算,直接拼接,值為123678,故本題選B選項(xiàng)。DOS、Unix、