iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0

今天先來搞懂變數與資料型態
首先
變數是一個可以儲存值的容器般的存在
假設我想要寫一個儲存體重的變數
那我可以

aqua_weight = 44.5

用左邊的變數
將右邊的值存下來

接著是資料型別
今天我學到四種
分別是
int
float
string
boolean
然後用幾個簡單的例子來實作的話

#int
year = 2024
print(f"今年是{year}")
print(type(year))

#float
aqua_weight = 44.5
print(f"aqua的體重是{aqua_weight}")
print(type(aqua_weight))

#string
food = 'egg'
print(f"喜歡的食物是" + food)
print(type(food))

#boolean
is_idol = True;
print(f"他是偶像嗎,{is_idol}")
print(type(is_idol))

能得到以下結果
https://ithelp.ithome.com.tw/upload/images/20240916/20169443wgppLabcPC.png

接著來講型別轉換
聽名字能大概知道
直接舉一個例子

money = 27
money = float(money)

原本的整數型態就變成了浮點數

而型別轉換分成顯性和隱性
顯性就像上面寫的一樣
要自己去轉換型態
再舉一個例子

is_money = True
is_money = str(is_money)

隱性則是系統直接轉換
舉例

money = 27
print(type(money))
a = 0.5
money = money+a
print(type(money))

得出這樣的結果
https://ithelp.ithome.com.tw/upload/images/20240916/20169443Syt0k29cHP.png
能看到在做完運算後
money從整數變成了浮點數

明天見


上一篇
第一天
系列文
從0開始的python生活2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言