- 博客(8)
- 收藏
- 关注
原创 PYTHON简易计算器
PYTHON简易计算器from tkinter import *root=Tk()root.title('计算器')root.geometry("400x300")root.resizable(width=False,height=False)framel=Frame(bd=2)framel.pack(anchor=N,fill=X)sc=Scrollbar(framel)sc.pack(side=RIGHT,fill=Y)text1=Text(framel)text1.config
2021-06-03 09:11:23 336
原创 Python编写程序从文件读取表达式,执行计算,输出计算结果
编写程序从文件读取表达式,执行计算,输出计算结果f=open('D:/2.txt')for b in f: b=b.strip() for c in b: if c<'0': n=b.index(c) print('%2s'%b[:n],c,'%-2s'%b[n+1:],'=',eval(b)) breakf.close()...
2021-05-27 10:17:03 1409 3
原创 Python文件读取数据,使用冒泡法完成排序输出排序后的数据
文件读取数据,使用冒泡法完成排序输出排序后的数据。f=open('D:/1.txt')d=f.read()(*data,)=eval(d)f.close()print('排序前:',end='')for a in data: print(a,end=' ')n=len(data)for i in range(n-1): for j in range(n-i-1): if data[j]>data[j+1]: t=data[j]
2021-05-27 10:16:07 828
原创 Python编写程序,读取文件中的数据,从小到大的顺序输出。
编写—个程序,读取文件中的数据,将其按从小到大的顺序输出。从键盘任意输入—个数,在排序后的数据中查找该数,如果有该数,则输出其位置。f=open('D:/1.txt')d=f.read()(*data,)=eval(d)f.close()n=len(data)for i in range(n-1): k=i for j in range(i+1,n): if data[j]<data[k]: k=j if i!=k:
2021-05-27 10:14:40 3936
原创 python编写程序读取文件计算总分从高到低输出
编写一个程序,从文件读取成绩,计算总分,按总分从高到底的顺序输出(各字段对齐),示例运行结果如下:f=open('D:/test1.txt','r')d=[]t=next(f)for b in f: b=b.split(',') b[2]=int(b[2]) b[3]=int(b[3]) b[4]=int(b[4]) b.append(sum(b[2:])) d.append(b)def fk(a): return a[5]d.sort(k
2021-05-24 19:09:51 4036 1
原创 Python编写程序使用csv模块方法将数据以CSV格式写入文本文件
Python编写程序实现以下目标( 1 ) 使用普通文件读写方法将数据以CSV格式写入文本文件,然后从文件读取数据,将数据按准考证号排序输出。( 2 ) 使用csv模块方法将数据以CSV格式写入文本文件,然后从文件读取数据,将数据按姓名排序输出。#(1)d=[["101704",'吴娇','女','学前教育'], ["101704",'张思思','女','学前教育'], ["701321",'蔡鸿宇','男','电气自动化'], ["180422",'甘雨婷','女','电气
2021-05-24 16:41:23 1385 1
原创 Python鸡兔同笼问题
Python鸡兔同笼使用for循环鸡兔同笼问题 可以在修改 if (i4+j2)==80: 中的“80”来自定义腿的数量for i in range(20): #python range() 函数可创建一个整数列表,一般用在 for 循环中 for j in range(40): if (i*4+j*2)==80: #一只兔子有4个脚,一只鸡有2个脚,那么4i只兔子加上2j只鸡=80 print('兔有:',i,'鸡有:',j)还有
2021-04-19 17:22:37 6563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人