講義 程式 01
tags: _講義 程式
Powershell操作
- paste
- 滑鼠右鍵
- shift + insert
- 中斷(清掉)
- ctrl + c
- 換資料夾(change directory)
- cd
- 列出檔案(list files)
- ls
python排版是程式碼的一部分
四個空白 or 兩個空白 or 一個tab
整份code統一一種
雙引號
”
first.py
- python first.py
x = 3
y = 4
for i in range(8):
print(i)
for y in range(8):
print(y)
double loop
x = 3
y = 4
for i in range(8):
print("i is ", i)
for y in range(8):
print("y is" , y)
pass
pass
9x9 table
=: assign
a = 3
x = 3
y = 4
z = x + y #7
x = x + y
a += y # 上一行的縮寫
# x is 7
# a is 7
for i in range(9):
this_line = ""
for y in range(9):
# str() 轉字串string
this_line += str((i + 1) * (y + 1))
this_line += ", "
print(this_line)
隨機生成
import random
#Generate 5 random numbers between 10 and 30
randomlist = random.sample(range(10, 30), 5)
print(randomlist)
aaa = -1
for z in randomlist:
if aaa < z:
aaa = z
print("max is " + str(aaa))
筆記
設定值為尋找最小時,設定範圍中最大(最大值+1),反之則相反(最小值-1) (range(10,30),5),10至30中抽區5組隨機數
AAA<Z
AAA=Z
Z大於AAA,則下次回圈AAA = Z 以此類推
取值 []
import random
#Generate 15 random numbers between 10 and 30
randomlist = random.sample(range(10, 30), 15)
for z in range(15):
print(randomlist[z])
## for z in range(15) print(randomlist[z]) “列”出輸出結果15項,並可記錄輸中的隨機值PK. ##
- 資料型態
- bool 只有true或false
- int 整數 -> 餘數 商數
- float 浮點小數 ex 3.3
- string 字串
- for 迴圈 持續做類似事情
- if 條件判斷
- 資料更新
下次上課內容
排版 swap hello world