X Tutup
Skip to content

Commit c8b92e9

Browse files
committed
<style>:优化文件格式
1 parent 7e28508 commit c8b92e9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+350
-249
lines changed

DataTypeDemo/TextProBar.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
# TextProBar.py
44

55
import time
6+
67
scale = 50
7-
print("执行开始".center(scale//2, '-'))
8+
print("执行开始".center(scale // 2, '-'))
89
start = time.perf_counter()
9-
for i in range(scale+1):
10+
for i in range(scale + 1):
1011
a = '*' * i
1112
b = '-' * (scale - i)
12-
c = i/scale * 100
13+
c = i / scale * 100
1314
dur = time.perf_counter() - start
14-
print("\r{:^3.0f}%[{}>>{}]{:.2f}s".format(c,a,b,dur), end='')
15+
print("\r{:^3.0f}%[{}>>{}]{:.2f}s".format(c, a, b, dur), end='')
1516
time.sleep(0.1)
16-
print("\n"+"执行结束".center(scale//2, '-'))
17+
print("\n" + "执行结束".center(scale // 2, '-'))

DataTypeDemo/caisakEncy.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
s = input("请输入:")
22
t = ""
33
for c in s:
4-
if 'a' <= c <= 'z':
5-
t += chr( ord('a') + ((ord(c)-ord('a')) + 3 )%26 )
4+
if 'a' <= c <= 'z':
5+
t += chr(ord('a') + ((ord(c) - ord('a')) + 3) % 26)
66
elif 'A' <= c <= 'Z':
7-
t += chr( ord('A') + ((ord(c)-ord('A')) + 3 )%26 )
7+
t += chr(ord('A') + ((ord(c) - ord('A')) + 3) % 26)
88
else:
99
t += c
10-
print(t)
10+
print(t)

DrawModel/drawDemo1.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import turtle as t
2+
23
t.pensize(2)
34
for i in range(8):
45
t.fd(150)

DrawModel/pythonDraw.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# -*- coding:utf-8 -*-
22
# pythonDraw.py
33
import turtle
4-
turtle.setup(650,350,200,200)
4+
5+
turtle.setup(650, 350, 200, 200)
56
turtle.penup()
67
turtle.fd(-250)
78
turtle.pendown()
@@ -11,10 +12,8 @@
1112
for i in range(4):
1213
turtle.circle(40, 80)
1314
turtle.circle(-40, 80)
14-
turtle.circle(40, 80/2)
15+
turtle.circle(40, 80 / 2)
1516
turtle.fd(40)
1617
turtle.circle(16, 180)
17-
turtle.fd(40 * 2/3)
18+
turtle.fd(40 * 2 / 3)
1819
turtle.done()
19-
20-

DrawModel/turtleDraw.py

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,59 @@
1-
import turtle, time
1+
import time
2+
import turtle
23

3-
def drawGap(): #绘制数码管间隔
4+
5+
def drawGap(): # 绘制数码管间隔
46
turtle.penup()
57
turtle.fd(5)
6-
def drawLine(draw): #绘制单段数码管
8+
9+
10+
def drawLine(draw): # 绘制单段数码管
711
drawGap()
812
turtle.pendown() if draw else turtle.penup()
913
turtle.fd(40)
1014
drawGap()
1115
turtle.right(90)
12-
13-
def drawDigit(digit): #根据数字绘制七段数码管
14-
drawLine(True) if digit in [2,3,4,5,6,8,9] else drawLine(False)
15-
drawLine(True) if digit in [0,1,3,4,5,6,7,8,9] else drawLine(False)
16-
drawLine(True) if digit in [0,2,3,5,6,8,9] else drawLine(False)
17-
drawLine(True) if digit in [0,2,6,8] else drawLine(False)
16+
17+
18+
def drawDigit(digit): # 根据数字绘制七段数码管
19+
drawLine(True) if digit in [2, 3, 4, 5, 6, 8, 9] else drawLine(False)
20+
drawLine(True) if digit in [0, 1, 3, 4, 5, 6, 7, 8, 9] else drawLine(False)
21+
drawLine(True) if digit in [0, 2, 3, 5, 6, 8, 9] else drawLine(False)
22+
drawLine(True) if digit in [0, 2, 6, 8] else drawLine(False)
1823
turtle.left(90)
19-
drawLine(True) if digit in [0,4,5,6,8,9] else drawLine(False)
20-
drawLine(True) if digit in [0,2,3,5,6,7,8,9] else drawLine(False)
21-
drawLine(True) if digit in [0,1,2,3,4,7,8,9] else drawLine(False)
24+
drawLine(True) if digit in [0, 4, 5, 6, 8, 9] else drawLine(False)
25+
drawLine(True) if digit in [0, 2, 3, 5, 6, 7, 8, 9] else drawLine(False)
26+
drawLine(True) if digit in [0, 1, 2, 3, 4, 7, 8, 9] else drawLine(False)
2227
turtle.right(180)
2328
turtle.penup()
2429
turtle.fd(20)
25-
26-
def drawDate(date): #获得要输出的数字,date为日期,格式为‘%Y-%m=%d+’
30+
31+
32+
def drawDate(date): # 获得要输出的数字,date为日期,格式为‘%Y-%m=%d+’
2733
turtle.pencolor("red")
2834
for i in date:
2935
if i == '-':
30-
turtle.write('年',font=("Arial",22,"normal"))
36+
turtle.write('年', font=("Arial", 22, "normal"))
3137
turtle.pencolor('green')
3238
turtle.fd(40)
3339
elif i == '=':
34-
turtle.write('月',font=("Arial",22,"normal"))
40+
turtle.write('月', font=("Arial", 22, "normal"))
3541
turtle.pencolor('blue')
3642
turtle.fd(40)
3743
elif i == '+':
38-
turtle.write('日',font=("Arial",22,"normal"))
44+
turtle.write('日', font=("Arial", 22, "normal"))
3945
else:
4046
drawDigit(eval(i))
41-
47+
48+
4249
def main():
43-
turtle.setup(800,350,200,200)
50+
turtle.setup(800, 350, 200, 200)
4451
turtle.penup()
4552
turtle.fd(-300)
4653
turtle.pensize(5)
47-
drawDate(time.strftime('%Y-%m=%d+',time.gmtime()))
54+
drawDate(time.strftime('%Y-%m=%d+', time.gmtime()))
4855
turtle.hideturtle()
4956
turtle.done()
57+
58+
5059
main()

FilesDemo/command_line.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,20 @@
66

77
import os
88

9+
910
# 运行操作系统命令,控制台直接显示结果
1011
def command_system(command):
11-
res = os.system(command)
12-
# return res.split('IPv4 Address. . . . . . . . . . . : ')
13-
print(res, type(res))
12+
res = os.system(command)
13+
# return res.split('IPv4 Address. . . . . . . . . . . : ')
14+
print(res, type(res))
15+
1416

1517
# 开启子进程执行命令,通过read()方法返回命令结果
1618
def command_popen(command):
17-
res = os.popen(command)
18-
print(res.read())
19+
res = os.popen(command)
20+
print(res.read())
21+
1922

2023
if __name__ == '__main__':
21-
com = 'ipconfig'
22-
command_system(com)
24+
com = 'ipconfig'
25+
command_system(com)

FilesDemo/get_dir_file.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
import os
66

7-
def get_dir_file(pathname):
87

8+
def get_dir_file(pathname):
99
if not os.path.exists(pathname):
1010
print('sorry, have not this dir')
1111
os.mkdir(pathname)
@@ -29,7 +29,8 @@ def get_dir_file(pathname):
2929
print(os.path.basename(pathname))
3030
print(os.path.abspath(pathname))
3131

32+
3233
if __name__ == '__main__':
3334
get_dir_file(r'E:\test\test-1\test-2\冒烟测试不通过标准1.docx')
3435
# os.rmdir(r'E:\test\test-5') # 删除空目录
35-
# os.rename(r'E:\test\test-1\test-3', r'E:\test\test-1\test-2')
36+
# os.rename(r'E:\test\test-1\test-3', r'E:\test\test-1\test-2')

FilesDemo/open_read.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
# -*- coding: utf-8 -*-
33
# @Author : anne yang
44

5-
import chardet
6-
import os
75

86
def readFile(fpath):
97
with open(fpath, 'r+', encoding='utf-8') as f:
@@ -12,6 +10,7 @@ def readFile(fpath):
1210
f.write('\nyang')
1311
print('多行读取\n', f.readlines())
1412

13+
1514
if __name__ == '__main__':
1615
fPath = r"data.txt"
1716
readFile(fPath)

FilesDemo/readWriteFile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# -*- coding:utf-8 -*-
22

33
# 打开D:\nyfedit7\myBase.ini文件,并删除某个字符串,用完会关闭文件
4-
with open(r"D:\nyfedit7\myBase.ini","r") as f:
4+
with open(r"D:\nyfedit7\myBase.ini", "r") as f:
55
lines = f.readlines()
66

7-
with open(r"D:\nyfedit7\myBase.ini","w+",encoding="utf-8") as f:
7+
with open(r"D:\nyfedit7\myBase.ini", "w+", encoding="utf-8") as f:
88
for line in lines:
99
if "App.UserLic.FirstUseOn" in line:
1010
continue
1111
f.write(line)
1212

1313
# 查看该文件
14-
f = open(r"D:/nyfedit7/myBase.ini","r",encoding="utf-8")
14+
f = open(r"D:/nyfedit7/myBase.ini", "r", encoding="utf-8")
1515
for line in f.readlines():
1616
print(line.strip())
17-
f.close()
17+
f.close()

FilesDemo/read_excel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import pandas as pd
44

5+
56
def read_excel():
67
df = pd.read_excel(r'C:\Users\杨婷\OneDrive\桌面\group_buy_create_file_test.xlsx')
78
print(df)
8-

0 commit comments

Comments
 (0)
X Tutup