iT邦幫忙

2021 iThome 鐵人賽

DAY 2
2
影片教學

大學生必學的 30個Python技巧系列 第 2

每個人都該學的30個Python技巧|技巧 2:Python語法基本功 — 數字與字串(字幕、襯樂、練習)

昨天認識了兩種編輯器,你挑好你喜歡的環境了嗎,第二天就要開始進入寫程式的環節囉,有沒有很期待୧⍢⃝୨
今天的主題是程式語言中最基本的——就是要先認識各種變數的資料型態,還不認得各種變數嗎,快點進影片跟著霓霓一起學習吧~


影片的最後有五題練習題,我把題目放在下面了,答案會公布影片中呦~

練習1

觀察下列三段程式碼,並根據以下每個陳述,選擇正確的答案。

#程式碼1
x1 = 18
x2 = 4
a = x1 / x2
#程式碼2
y1 = '13'
y2 = 6
b = y1 * y2
#程式碼3
z1 = 4.18
z2 = 0.82
c = z1 + z2

(1) 根據程式碼1,a的資料型態為?
A. 整數(int)
B. 浮點數(float)
C. 布林值(bool)
D. 字串(str)

(2) 根據程式碼2,b的資料型態為?
A. 整數(int)
B. 浮點數(float)
C. 布林值(bool)
D. 字串(str)

(3) 根據程式碼3,c的資料型態為?
A. 整數(int)
B. 浮點數(float)
C. 布林值(bool)
D. 字串(str)

練習2

請將下列資料型態與數據類型相匹配。每種資料型態都可以使用一次。
A. 整數(int)、B. 浮點數(float)、C. 布林值(bool)、D. 字串(str)

(1) type(True)
(2) type(13)
(3) type("False")
(4) type(+1E10)

練習3

請將判別下列數據的資料型態,選出正確的答案。

height = 180.0
result = True
name = “nini”

A. 整數(int)、浮點數(float)、布林值(bool)
B. 浮點數(float)、整數(int)、布林值(bool)
C. 浮點數(float)、字串(str)、布林值(bool)
D. 浮點數(float)、布林值(bool)、字串(str)

練習4

請將判別下列數據的資料型態,何者的結果為False。

a = bool(13)
b = bool('')
c = bool(True)
d = bool('False')

A. a
B. b
C. c
D. d

練習5

請根據以下程式碼,選擇最後的輸出結果。

x = '20'
y = '30'
type(x + y)

A. int
B. float
C. str
D. bool


上一篇
每個人都該學的30個Python技巧|技巧 1:快樂學Python,必學的編輯器 — Spyder 及 Colab (字幕、襯樂)
下一篇
每個人都該學的30個Python技巧|技巧 3:與電腦溝通的方法 — input() 及 print()(字幕、襯樂、練習)
系列文
大學生必學的 30個Python技巧31

尚未有邦友留言

立即登入留言