![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
wang_manyun
这个作者很懒,什么都没留下…
展开
-
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 · 1285 阅读 · 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 · 9495 阅读 · 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 · 1308 阅读 · 0 评论 -
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 · 13296 阅读 · 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 · 2228 阅读 · 0 评论 -
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 · 4468 阅读 · 0 评论 -
输入三角形三条边的边长,计算三角行的面积
输入三角形三条边的边长,计算三角行的面积‘’’# -*- 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 · 1880 阅读 · 0 评论 -
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 · 9663 阅读 · 1 评论