1.用python對檔案進行增(建立乙個檔案)、刪(刪除乙個檔案)、改(重新命名)操作;
import os
path1 = ("d:\\jupyter\\test\\new1")
path2 = ("d:\\jupyter\\test\\new")
os.mkdir(path1) ##建立乙個資料夾
os.rmdir(path2) ##刪除已有的new資料夾
os.chdir("d:\\jupyter\\test") ##進入path所示的目錄當中
os.rename("new3","new2") ##在該目錄中將new3的資料夾重新命名為new2
原本的test資料夾中只有new和new3兩個資料夾
執行**之後,test資料夾中的檔案變成了new1,new2。其中new1是新建的資料夾,new2是原本的new3重新命名後的結果,原本的new資料夾已經被刪除
第一行輸入乙個整數n代表元素的個數,接下來一行輸入n個整數並放到列表中。最後輸出排序後的列表(可以用列表自帶的方法)
num = eval(input("輸入num:"))
list1 = ##建立乙個空列表
for i in range(1,int(num)+1):
x = eval(input("輸入x:"))
list1.sort() #按從小打到的方式排序列表
print(list1)
第一行輸入乙個整數n代表元素的個數,接下來一行輸入n個整數並放到列表中。對輸入的列表進行去重後並輸出;
num = eval(input("輸入num:"))
list1 = #list1用來儲存輸入的列表
list2 = #list2用來儲存去重後的列表
for i in range(1,int(num)+1):
x = eval(input("輸入x:"))
list1.sort()
print("排序後的list1為:",list1)
list2 = list(set(list1)) #去重
print(list2)
執行結果:
輸入num:5
輸入x:2
輸入x:2
輸入x:3
輸入x:1
輸入x:4
排序後的list1為: [1, 2, 2, 3, 4]
[1, 2, 3, 4]
第一行輸入乙個整數n代表資料數量。接下來n行輸入姓名 學號。接下來輸入任意數量的姓名,能輸出其對應的學號。
num = eval(input("input num:"))
massage = {} #建立乙個空字典
for i in range(0,num): #迴圈輸入姓名和學號
name = input("input name:")
number = int(input("input number:"))
massage[name] = number #將鍵對寫入字典中
print ("字典裡的所有成員為:",massage)
seek = input("input seek name:") #按照姓名來查詢學號
print(seek, massage[name])
執行結果
input num:3
input name:huang
input number:14
input name:cai
input number:13
input name:ze
input number:16
字典裡的所有成員為:
input seek name:cai
cai 16
雖然是剛開始學習python,但是能夠明顯的感覺到python的強大,包含有很多庫,可以用到很多自帶的方法 python第一次作業
1.輸入年 月,輸出本月有多少天 1.輸入年月 year int input year month int input month 2.判斷是那個月 if month 4 or month 6 or month 9 or month 11 print 30天 3.判斷是不是閏年,閏年2月29天,平年...
Python第一次作業
sheshidu float input 輸入攝氏度 huashi 9 5 sheshidu 32 print sheshidu,攝氏度等於 huashi,華氏度 banjing float input 輸入半徑 gao float input 輸入高 dimianji banjing banjin...
Python第一次作業
os.mkdir path 建立檔案 os.rename path1,path2 重新命名檔案 os.rkdir path 刪改檔案 import os path1 c mywork os.mkdir path1 path2 c mywork os.rename path1,path2 os.rmd...