- 博客(9)
- 收藏
- 关注
原创 python读取txt文件实现药店药品管理系统
首先需要建立一个大概这样的txt文件,文件名需要与代码中读取的文件名一致。# -*- coding:utf-8 -*-import osimport sysimport randomimport string'''f=open('药店药品信息.txt','r')flist=f.readlines()for i in flist: print(i)f.close()'''#用户信息列表users_list=[ {'username':'1705990
2021-04-15 14:57:45
1271
5
原创 python将一个数插入一个有序数组中,并使其仍然有序
将一个数插入一个有序数组中,并使其仍然有序#将一个数插入一个有序数组中,并使其仍然有序a=[10,23,24,38,46,57,68,79,80,94,105,0]print("原始数组是:")for n in a: print(n,end=" ")print()t=0x=int(input('请输入一个新的数:'))for i in range(len(a)): if x<a[i]: t=i break #循环结束
2020-05-12 23:39:58
9477
2
原创 输入一行字符(20 个以上字符),分别统计出其中英文字母、空格、数字和其它字 符的个数。
输入一行字符(20 个以上字符),分别统计出其中英文字母、空格、数字和其它字符的个数。#统计字母、空格、数字、其他字符个数# -*- coding:utf-8 -*-str=input('请输入一个字符串:')n=0y=0z=0m=0for x in str: if x.isalpha(): #判断是否为字母 n=n+1 elif x.isspace(): #判断是否为空格 y=y+1 elif x.isdigit()
2020-05-12 23:30:03
1305
原创 python输入字符串然后列表输出字符ASCII码
python输入字符串然后列表输出字符ASCII码str=input('请输入一个字符串:')a=[0]*len(str) #数组初始化i=0for x in str: a[i]=ord(x) #将字符转换为ASCII码 i=i+1result=list(a)print("字符串的ASCII码为:",result)运行结果:输入一个字符串,统计字符串中单词的个数#统计字符串中单词的个数str=input('请输入字符串:')i=1
2020-05-12 23:26:04
13275
1
原创 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母
python请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母完全用最简单的 if else写的x=input('请输入字母:')if x[0] is 'm': print("星期一")elif x[0] is 't': x=input('请输入第二个字母:') if x[0] is 'u': print("星期二") elif x[0] is 'h': print("星期四") el
2020-05-12 23:19:59
2220
原创 python输入工资计算应交税款
python输入工资计算应交税款我的题目中给了数据,5000是收税的最低工资界限,0.03,0.1,0.2都是税率,这里要注意浮点数的精度表达#工资计算税款x=int(input('请输入工资:'))if x<5000: y=0elif 5000<x<=36000: y=(x-5000)*0.03elif 36000<x<=144000: y=(x-5000)*0.1-2520else: y=(x-5000)*0.2-16920p
2020-05-12 23:17:29
4463
原创 python输入某门课程成绩,将其转换成五级制(优、良、中、及格、不及格)的评定等级。
输入某门课程成绩,将其转换成五级制(优、良、中、及格、不及格)的评定等级。没有什么技术含量的题目,唯一可能说的就是elif相当于else ifx=input('请输入成绩:')x=int(x)if 0<=x<60: #注意不要有中文的符号、空格 print("不及格")elif x>=60: if x<70: print("及格") elif x<80: print("中") elif x<
2020-05-12 23:11:03
10459
1
原创 输入三角形三条边的边长,计算三角行的面积
输入三角形三条边的边长,计算三角行的面积‘’’# -*- coding: utf-8 -*-import matha=int(input('请输入三角行的边长a: '))b=int(input('请输入三角行的边长b: '))c=int(input('请输入三角行的边长c: '))a=float(a)b=float(b)c=float(c)print('三角形的三边分别为:a=',a,'b=',b,'c=',c)p=(a+b+c)/2s=p*(p-a)*(p-b)*(p-c)pri
2020-05-12 23:07:06
1874
原创 python三位正整数各位数的立方之和
python三位正整数各位数的立方之和python入门级题目# -*- coding: UTF-8 -*-n=int(input("请输入一个三位的正整数:")) #input输入默认是字符串x=int(n/100) #注意python不会自动取整y=int(n%100/10) #十位z=n%10 #个位m=x**3+y**3+z**3 #x**3表示x的3次方print("各位数的立方之和:",m)...
2020-05-12 22:58:12
9644
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人