練習一:
建立檔案data.txt,檔案共100000行,每行存放乙個1~100之間
的整數,寫完後讀取檔案內容
import random
f1 =open('/home/kiosk/data.text','w+')
for i in range(100000):
f1.write(str(random.randint(1,100))+'\n')
f1.seek(0)
print(f1.read())
f1.close()
練習二:
生成100個mac位址並寫入檔案中,mac位址前6位(16進製制)為01-af-3b
01-af-3b
01-af-3b-xx
01-af-3b-xx-xx
01-af-3b-xx-xx-xx
import random
import string
#隨機生成乙個mac位址
def create_mac():
mac ='01-af-3b'
hex_num =string.hexdigits
for i in range(3):
n=random.sample(hex_num,2)
sn='-'+''.join(n).upper()
mac+=sn
return mac
def main():
with open('mac.txt','w')as f:
for i in range(100):
mac=create_mac()
print(mac)
f.write(mac +'\n')
main()
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...
python的練習題 Python練習題
1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...
python 檔案讀寫練習題
現在有乙份 邀請函.txt 的空白檔案,請在同級目錄下,編寫一段 將內容 誠摯邀請您來參加本次宴會 with open f g python 邀請函.txt mode w encoding utf 8 as y y.write 誠摯邀請您來參加本次宴會 在第一題的基礎上,新增上問候語和發件人,內容是...