#顯示一段文字或是幾個字
print("you can use print to show what you want in the console.")
#顯示變數內容
keyworld = 'this is var'
print(keyworld)
keyworld = 3.14
print(keyworld)
string = "this is a string"
print(string)
如果用很多變數組合成字串的話,就要把不是字串型別的變數轉型成字串,不然會產生TypeError(型別錯誤)
number = 456
name = 'JOJO'
person_data = name + ":" + str(number)
print(person_data)
上面程式碼中,number是整數,也就是int,使用str(要轉型的變數名稱,在這裡就是number)轉成字串型態。
在name後面加上":"的意思是讓name和number中間有東西不要黏再一起,方便閱讀,但每個人的習慣都不同,沒有好壞,就是看合適跟不合適當下的情況了。
int可以做數學運算,但要注意,如果string型態的數字要跟int做數學運算,必須先把string型態轉成int型態,否則會出現TypeError。
轉型: int()、string()、float()
前面表示你要的最終型態,括號中間放的是要轉型的變數名稱,就是int(要轉的變數名稱)
a=5
b=8
c='6'
int(c)
Input:要讓使用者輸入資料就用它吧!
最常見的範例應該就是輸入身高體重去計算BMI了
要注意的是: 用input輸入的資料是當成字串儲存起來,有其他需求時要記得轉型
weight = input('輸入你的體重:')
print('你輸入的體重是: ', weight)
如果不知道或是不確定這個變數的型別,可以用type()來確定一下變數的型別。
a = 1
b = 2
c = '3'
print('a = ', a)
print('b = ', b)
print('c = ', c)
print(type(b))
print(type(c))
顯示結果
單行註解:
#這是單行註解blablablablablablablablablablablabla
多行註解:
"""這是單行註解blablablablablablablablablablablabla"""