資源簡介 2019-2020學年初中信息技術【輕松備課】Python編程第2課 變量和數據類型1. 下面哪個是變量( )A. spam B. ‘spam’2. int(‘123.0’)的結果是( )A. 123 B. ‘123’ C. 123.0 D. 無法轉換3. 以下哪個選項不是python內置數據類型( )A. string B. int C. float D. var4. float(“12345.7832323232399999”)的結果是( )A. 12345.78 B. “12345.78”C. 12345.7832323232399999 D. 12345.78323232323995. 哪3個函數能分別取得一個值的整型、浮點型或字符串版本 。2020-2021學年初中信息技術【輕松備課】Python編程第2課 變量和數據類型1. 下面哪個是變量( )A. spam B. ‘spam’【答案】A【解析】spam是變量,‘spam’是字符串,字符串是由引號包裹起來的數字、字符的組合。2. int(‘123.0’)的結果是( )A. 123 B. ‘123’ C. 123.0 D. 無法轉換【答案】D【解析】int將數字字符串轉成數字,如果字符串中有數字(0-9)和正負號(+/-)以外的字符,就會報無法轉換的錯誤。3. 以下哪個選項不是python內置數據類型( )A. string B. int C. float D. var【答案】D【解析】python的內置數據類型有int、float、list、bool、set、string等。4. float(“12345.7832323232399999”)的結果是( )A. 12345.78 B. “12345.78”C. 12345.7832323232399999 D. 12345.7832323232399【答案】D【解析】python的float數據類型只能保留13位小數,所以字符串轉成float,小數后只保留13位,在float轉換的過程中出現其它符號也會報錯。5. 哪3個函數能分別取得一個值的整型、浮點型或字符串版本 。【答案】int()、float()、str()【解析】int()支持轉換為 int 類型的,僅有float、str類型,其他類型均不支持。float -> int,會去掉小數點及后面的數值,僅保留整數部分。str -> int,如果字符串中有數字(0-9)和正負號(+/-)以外的字符,就會報錯。float()支持轉換為 float 類型的,僅有int、str類型,其他類型均不支持。int -> float,int 轉換為 float 時,會自動為原始數據添加一位小數。str -> float,如果字符串含有正負號(+/-)、數字(0-9)和小數點(.)以外的字符,則不支持轉換。str()可以將任意對象轉換為字符串。int -> str,int轉換str會直接完全轉換。float -> str,float轉換str會去除末位為0的小數部分。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫