- 1、本文檔共8頁,可閱讀全部內容。
- 2、本文檔內容版權歸屬內容提供方,所產生的收益全部歸內容提供方所有。如果您對本文有版權爭議,可選擇認領,認領后既往收益都歸您。
- 3、本文檔由用戶上傳,本站不保證質量和數量令人滿意,可能有諸多瑕疵,付費之前,請仔細先通過免費閱讀內容等途徑辨別內容交易風險。如存在嚴重掛羊頭賣狗肉之情形,可聯系本站下載客服投訴處理。
- 文檔侵權舉報電話:400-050-0739(電話支持時間:9:00-19:00)。
Python程序設計課后習題第二單元
Python程序設計課后習題第二單元
Python程序設計課后習題第二單元
--
習題 2
一、選擇題
1.流程圖中表示判斷框的是( )。 B
A.矩形框 B .菱形框 C .平行四邊形框 D .橢圓形框
2.下邊不屬于程序的基本控制構造的是( )。 D
A.次序構造 B .選擇構造 C .循環構造 D .輸入輸出構造
3.以下對于 Python 語句的表達中,正確的選項是( )。 A
A.同一層次的 Python 語句一定對齊
B. Python 語句能夠從一行的隨意一列開始
C.在履行 Python 語句時,可發現說明中的拼寫錯誤
D. Python
程序的每行只好寫一條語句
4.以下語句中,在
Python
中非法的是(
)。 C
A. x=y=z=1
B
. x,y=y,x C
. x=(y=z+1)
D. x+=y
5.已知 x=2,語句 x*=x+1
履行后,
x
的值是(
)。 D
A. 2
B
. 3
C
. 5
D. 6
6.在 Python
中,正確的賦值語句為(
)。 C
A. x+y=10 B
. x=2y
C
. x=y=30 D
. 3y=x+1
7.為了給整型變量
x , y , z
賦初值
10,下邊正確的
Python
賦值語句是(
)。 C
A. xyz=10
B
. x=10 y=10 z=10
C. x=y=z=10
D
. x=10,y=10,z=10
8.語句 x=input()
履行時,假如從鍵盤輸入
12 并按回車鍵,則
x
的值是(
)。 D
A. 12
B
. 12.0
C
. 1e2
D. '12'
9.語句 x,y=eval(input())
履行時,輸入數據格式錯誤的選項是(
)。 A
A. 34
B
.(3,4)
C
. 3,4
D
. [3,4]
10 .語句
print('x=${:7.2f}'.format(123.5678))
履行后的輸出結果是(
)。選項
中的□代表空格。 C
A. x= □ 123.56
B
. $ □ 123.57
C
. x=$ □ 123.57
D. x=$
□ 123.56
11 . print('{:7.2f}{:2d}'.format(101/7,101%8))
)。 B
的運轉結果是(
A. {:7.2f}{:2d}
B
. □□ 14.43
□ 5( □代表空格)
C. □14.43
□□ 5( □代表空格)
D
. □□ 101/7
□ 101%8( □代表空格)
12 .以下程序的運轉結果是(
)。 D
x=y=10
x,y,z=6,x+1,
x+2
print(x,y,z)
A.10 10 6 B .6 10 10 C .678 D .61112
二、填空題
的常用工
1.流程圖是描繪 具。 算法
---
--
2.在
語句行中使用多條語句,語句之間
分開;假如語句太長,
Python
使用
能夠
1
---
--
使
用
作為續行符。
分號,反斜杠
3. Python 語言通
來劃分不一樣的語句
過
塊。
縮進對齊
中,賦值的含義是使變
一個數據對象,該變量是該數據
4.在 Python 量
對象
。指向,別
的
名
5.和
x/=x*y+z
等價的語句是
。 x=x/(x*y+z)
6.語句 print('AAA',"BBB",sep='-
。 AAA-
',end='!')
履行的結果是
BBB!
7.以下
Python
語句的輸出結果是
。
print("
數目
單價 {1}
{0},
".format(100,285.6))
print(str.for
數目 {0},
單價 {1:3.2f}
mat("
數
",100,285.6))
print("
量 %4d,
單價 %3.3f "%(100,285.6))
數目
100,
單價 285.6
數目
100,
單價 285.60
數目
100,
單價 285.600
8.以下
Python
語句的輸出結果是
。
print("1".rjust(2
0," "))
print(format("121",">20"))
print(format("12321",">20"))
1
121
12321
三、問答題
1.簡述程序設計的基本步驟。
2.簡述 Python 程序中語句的縮進規則。
3.為何要在程序中加說明?如何在程序中加說明?加入說明對程序的履行有沒有影響?
4 .用 Python 語句達成以下操作:
將變量 i的值增添 1 。
(2)
的立方加上 j
,并將其結果
i
保留到
i 中。
將 232-1
的值寄存
(3)
到
g 中。
( 不考慮個位
0
文檔評論(0)