1. 程式人生 > 其它 >C#-簡易公式計算器程式碼實現

C#-簡易公式計算器程式碼實現

1.建立並開啟記錄螞蟻莊園動態的檔案

print("\n","="*10,"螞蟻莊園動態","="*10)
file = open('message.txt','w')
print("\n即將顯示\n")

 2.向螞蟻莊園的動態檔案寫入一條資訊

print("\n","="*10,"螞蟻莊園動態","="*10)
file = open('message.txt','w')
file.write("你使用了一張加速卡,小雞擼起袖子吃飼料,進食速度大大加快")
print("\n寫入了一條動態…………\n")
file.close()

3.顯示螞蟻莊園的動態

print("\n","="*25,"螞蟻莊園動態","="*25,"\n")
with open('message.txt','r') as file:
message = file.read()
print(message)
print("\n","="*29,"over","="*29,"\n")

4.逐行顯示螞蟻莊園的動態

print("\n","="*25,"螞蟻莊園動態","="*25,"\n")
with open("message.txt",'r') as file:
number = 0
while True:
number += 1
line = file.readline()
if line == '':
break
print(number,line,end="\n")
print("\n","="*25,"over","="*25,"\n")

5.遍歷指定目錄

import os
path = "D:\\mypython"
print("【",path,"】目錄下包括的檔案和目錄: ")
for root,dirs,files in os.walk(path,topdown=True):
for name in dirs:
print("***",os.path.join(root,name))
for name in files:
print("*",os.path.join(root,name))

6.獲取檔案基本資訊

import os
fileinfo = os.stat("message.txt")
print("檔案完整路徑: ",os.path.abspath("message.txt"))
print("索引號: ",fileinfo.st_ino)
print("裝置名: ",fileinfo.st_dev)
print("檔案大小",fileinfo.st_size,"位元組")
print("最後一次訪問時間",fileinfo.st_atime)
print("最後一次修改時間",fileinfo.st_mtime)
print("最後一次動態變化時間",fileinfo.st_ctime)

實戰一

import time
import os
now = time.localtime()
time_now = time.strftime("%Y-%m-%d-%H_%M",now)
path = "D:\shizhan\{}".format(time_now)
if not os.path.exists(path):
os.makedirs(path)
print("資料夾建立完成" + path)

實戰二

批量新增資料夾

import os
path = r"D:\mypython"
s = 0
for i in range(4):
dirName = str(i)
os.makedirs(path + "\\" + dirName)
s += 1
s1 = str(s)
print("資料夾" + s1 +"建立成功!")