a = 10
b = 5
print(a + b) # 加法
print(a - b) # 減法
print(a * b) # 乘法
print(a / b) # 除法
print(a // b)# 除法,但捨去小數
print(a % b) # 取餘數
print(a ** b)# 次方
a = 13
b = 5
print(a / b) # 除法,會取小數點
print(a // b)# 除法,但捨去小數
print(a % b) # 取餘數 被b除餘...
for i in range(100):
if i % 5 == 2:
print(i)
# sum用法
array = [5, 6, 7]
print(sum(array))
# sum()是python內建的函式,這邊用s命名避免衝突
s = 0
for i in range(101):
s += i # s = s + i
print(s)
l = list()
s = 0
for i in range(101):
s += i # s = s + i
l.append(s)
# print(l)
for i in l:
print(i)
a = 5
print(a)
a = input("請輸入數字: ")
print(a)
a = int(input("請輸入數字: "))
print("您輸入的數字:", a)
for i in range(1, a+1):
print(i)
a = input("請輸入數字: ")
print(type(a))
b = 6
print(type(b))
a = "123"
print(a.isdigit())
a = "12AB3"
print(a.isdigit())
a = "ABC"
print(a.isalpha())
a = "12AB3"
print(a.isalpha())
ID = "A123456789"
print(ID[0].isalpha())
print(ID[1:10].isdigit())
#for c in ID: # char
# print(c.isdigit())
ID = input("請輸入身份證字號:")
if len(ID) == 10: # 判斷長度
if ID[0].isalpha() and ID[1:10].isdigit(): # 再判斷字母及數字
print("您輸入的格式正確", ID)
else:
print("格式錯誤", ID)
else:
print("身分證字號長度不符")
原本電腦中的設定有多個python macOS內建python3、有透過brew、IDLE、PyCharm安裝的 https://developer.apple.com/forums/thread/680222 後來全都都刪除 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 /usr/local/ bin/python3 /usr/bin/python3
Aug 24, 2022松崗 作者黃建庭 2-15 bit位移 A = 5 << 2 2-16 運算子優先順序 1 ()[]{}
Aug 7, 2021def function 要先定義,定義完要呼叫才會執行 def test(): print("123") test() 因為python是直譯的關係,如果先呼叫 會找不到定義
Jul 28, 2021code = { 'A':"10", 'B':"11", 'C':"12", 'D':"13", 'E':"14", 'F':"15", 'G':"16", 'H':"17", 'I':"34",
Jul 12, 2021or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up