你聽過幾個?
www.python.org
建議勾選 add python to PATH 喔~
Python 附贈的IDE(整合開發環境)
print 就是輸出的意思哦
剛剛是 shell 的介面
點 new file 開新檔案
存東西(有可能是數字或其他)的地方
x = 3
print (x)
# output: 3
btw # 號後面是註解喔
(也可以用三個單引號夾住多行的註解)
print(1+1)
print(7122-2217)
print(3*4)
print(14/5) # 除不盡會轉浮點數
print(3**4) # 次方
print(14//5) #除不盡會捨棄小數部分
print(15%4) #取模
變數可以儲存整數、浮點數(有小數點)、
字串、甚至任何自定義資料結構
型別就是指你的變數內存了哪種東西
x = 7122
print(type(x))
# output: <class 'int'>
y = 'jizz' # 字串用單引號或雙引號夾住
print(type(y))
# output: <class 'str'>
x = 3
print (x)
# output: 3
print ("x")
# output: x
x = int ( input ( "輸入一個整數:" ) )
# int() 用於強制轉型
print (x+3)
# input: 71
# output: 74
array = ["Join", "CK", "Infor", 7122]
print(array[0]) # Join
print(array[3]) # 7122
第一項是 array[0],第二項是 array[1] ...
對 同一個清單中可以有不同型別的物件
array = ["Join", "CK", "Infor", 7122]
array.append("8e7orz")
# ["Join", "CK", "Infor", 7122, "8e7orz"]
x = array.pop(0)
# ["CK", "Infor", 7122, "8e7orz"]
print (x)
# output: Join
array.insert(2, "Miku")
# ["CK", "Infor", "Miku", 7122, "8e7orz"]
array.extend([1234, 56])
# ["CK", "Infor", "Miku", 7122, "8e7orz", 1234, 56]
array = [["Join", "CK", "Infor"], 7122]
print(array[0])
# output: ['Join', 'CK', 'Infor']
print(array[0][1])
# output: CK
清單裡面也可以塞清單
x = int(input("Enter an integer:"))
if x > 7122:
print ("x is greater than 7122")
else if x < 7122:
print ("x is less than 7122")
else if x == 7122: #注意是兩個等號
print ("jizz")
else:
print ("error")
用縮排分辨是在 if 的內或外
縮排按 tab (通常idle會幫你)
x = int(input())
a = int(input())
b = int(input())
if x > 7122 and a > b:
print ("YA")
if x == 7122 or a == b:
print("jizz")
輸入兩個正整數,若其中一個大於等於18且一個小於18,或者兩者皆小於16,輸出"FBI OPEN UP",否則輸出"Legal"(不含引號)
(題目敘述 by 8e7)
names = ["Jass921026", "8e7", "Darrell Yu", "Phantom0174"]
for name in names:
print(("Hello, ", name))
'''
output:
Hello, Jass921026
Hello, 8e7
Hello, Darrell Yu
Hello, Phantom0174
'''
n = int(input())
# 輸出 0 到 n - 1
for i in range(n):
print(i)
n = int(input())
# 輸出 0 到 n - 1
i = 0
while i < n:
print(i)
i += 1
輸入一個整數,判斷是不是質數
輸入71個介於0到22的整數,輸出哪一個數字出現最多次以及出現幾次
(可以配合陣列使用喔)
Python 有大量的第三方套件
都可以用 Python 實作
import #套件名稱
時間: 每周二18:00-19:00
地點: 電教二(94這裡啦)
內容: Python 小遊戲
講師: 陳炫佑(成功高中)