二維列表
#二維列表、巢狀迴圈
#[[],[]]
#取值[行],[列]
nums = [
[1,2,3,4],
[5,6,7],
[8,9]
]
print(nums[1][1])
巢狀迴圈
nums = [
[1,2,3,4],
[5,6,7],
[8,9]
]
#將nums四行的數列放入ROW這個變數中,進入第二層迴圈,再把各行的值放入COL這個變數中,把行放入列中取值,再針對個別動作(印出)。
for row in nums:
for col in row:
print(col)
檔案的讀取、寫入
#檔案的讀取、寫入
open("檔案讀取",mode="開啟模式")
#絕對路徑 EX: D:/python training/PIC/python001.png
#相對路徑 以程式的位子做延伸
# mode="r" 讀取
# mode="w" 覆寫
# mode="a" 在原先的資料後寫東西
絕對路徑
斜線\需改"/"
>>D:/python training/PIC/python001.png
#讀取檔案
file = open("5566.txt", mode="r")
print(file.read())
file.close()
#關閉檔案
file = open("5566.txt", mode="r")
#讀取每行資料
print(file.readline())
file.close()
file = open("5566.txt", mode="r")
#讀取一行接一行
print(file.readline())
print(file.readline())
file.close()
file = open("5566.txt", mode="r")
#讀取全部資料
for line in file:
print(line)
file.close()
file = open("5566.txt", mode="r")
print(file.readlines())
file.close()
#複寫
file = open("5566.txt", mode="w")
file.write("hi")
file.close()
#維持原模式+複寫
file = open("5566.txt", mode="a")
file.write(" Magic!!!")
file.close()