python练习题,,# 1. 输入平面上
python练习题,,# 1. 输入平面上
# 1. 输入平面上的两个点,计算两点的距离import mathx1 = input(‘请输入第一个点的横坐标:‘)y1 = input(‘请输入第一个点的纵坐标:‘)x2 = input(‘请输入第二个点的横坐标:‘)y2 = input(‘请输入第二个点的纵坐标:‘)print(‘两点间的距离为:‘, math.sqrt(abs(int(x1) - int(x2)) ** 2 + abs(int(y1) + int(y2)) ** 2))# 2. 将百分制转换成五级制,即成绩不低于90分用‘优秀’表示,80 - 89分用‘良好’表示,70 - 79分用‘中等’表示,60 - 69分用‘及格’表示,低于60分用‘不及格’表示num = int(input(‘>>>‘))if num >= 90: print(‘优秀‘)elif num >= 80: print(‘良好‘)elif num >= 70: print(‘中等‘)elif num >= 60: print(‘及格‘)else: print(‘不及格‘)# 3. 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数def c(inputString): s = 0 # 空格的个数 d = 0 # 数字的个数 a = 0 # 字母的个数 for i in inputString: if i == ‘ ‘: s += 1 elif i.isdigit(): d += 1 elif i.isalpha(): a += 1 return ‘中英文字母有%s个,数字有%s个,空格有%s个,其他字符有%s个‘%(a, d, s, len(inputString) - a - d - s)
python练习题
相关内容
- python3 文件和流,,流:打开文件:ope
- python celery 多work多队列,,1.Celery模块
- python中bytes与bytearray以及encode与decode,,一、encode与d
- python基础篇(五),,python基础篇(
- Python的for循环退出,,forelsefor
- python-class(5),, 1 #!/usr/
- 在linux环境下安装python3.6,,wgethttps:
- Mac系统下安装ipython分别支持python2和python3,,操作系统:
- python 操作mysql数据库之模拟购物系统登录及购物,,py
- python3 id()、is 内存地址,,1,id() 内存地
评论关闭