大家好~我是Willis,今天要介紹Python的基本語法喔。
print( )
app.py
print("Hello World!")
Hello World!
app.py
print("Hello World!") # 我是註解
Hello World!
變數主要用來處存資料,名稱可自行命名,在 python 中的變數不需要宣告資料型態就可以自行辨別使用。
app.py
Variable="Hello World!"
print(Variable)
Hello World!
type( )
app.py
print(type(123)) # int(整數)
print(type(12.34)) # float(浮點數)
print(type(3.14j)) # complex(複數)
<class 'int'>
<class 'float'>
<class 'complex'>
app.py
print(type("Hello World")) # str(字串)
print(type('My name is Willis')) # str(字串)
<class 'str'>
<class 'str'>
app.py
a = True
b = False
print(type(a)) # bool(布林)
print(type(b)) # bool(布林)
<class 'bool'>
<class 'bool'>
app.py
list_1 = [1, 2, 3, 4, 5, 6] # list放置相同型別
list_2 = [1, "two", False] # list放置不同型別
print(type(list_1)) # list(列表)
print(type(list_2)) # list(列表)
<class 'list'>
<class 'list'>
app.py
tuple_1 = (1, 2, 3, 4, 5, 6) # tuple放置相同型別
tuple_2 = (1, "two", False) # tuple放置不同型別
print(type(tuple_1)) # Tuple(元組)
print(type(tuple_2)) # Tuple(元組)
<class 'tuple'>
<class 'tuple'>
app.py
dict = {'name': 'Willis', 'age': 20, 'height': 178, 'weight': 72}
print(type(dict)) # dict(字典)
<class 'dict'>
app.py
a = 123.0
b = (int)(a) # 將a數值存進b時轉換成int型態
print("a 數值 = {}、b 數值 = {}".format(a, b))
print("a 型別 = {}、b 型別 ={}".format(type(a), type(b)))
a 數值 = 123.0、b 數值 = 123
a 型別 = <class 'float'>、b 型別 =<class 'int'>
.format( )
app.py
num = 123
str = "ABC"
print("名字:{} 年齡:{} num的數值:{} str的字串:{}".format("Willis", 20, num, str))
名字:Willis 年齡:20 num的數值:123 str的字串:ABC
input( )
app.py
name = input("輸入你的名字:")
age = input("輸入你的年齡:")
print("名字:{}".format(name))
print("年齡:{}".format(age))
輸入你的名字:Willis
輸入你的年齡:20
名字:Willis
年齡:20
https://www.runoob.com/python3/python3-tutorial.html
https://www.footmark.com.tw/news/programming-language/python/python-execute/
https://ithelp.ithome.com.tw/articles/10260108
今天介紹了Python的輸入輸出、資料型別、變數、註解等等....,但其實還有很多語法還沒介紹到,下一篇我會開始介紹更多Python的基本語法,大家掰掰。 (ᗒᗣᗕ)՞