PTA-Python
保院软工一班B组PTA练习题
404NotFound_o
野生代码搬运工;
展开
-
7-7 统计字符串中每个字符出现的次数
7-7 统计字符串中每个字符出现的次数 (10 分)本题目要求读入一个字符串,统计字符串中每个字符出现的次数,输出结果按次数降序排序。输入格式:输入一行由任意字符组成的字符串。输出格式:输出每个字符出现的次数,输出结果按次数降序排序。输入样例:在这里给出一组输入。例如:This is a good idea.输出样例:在这里给出相应的输出。例如: : 4i : 3s : 2a : 2o : 2d : 2T : 1h : 1g : 1e : 1. : 1答原创 2021-05-08 16:21:14 · 10090 阅读 · 1 评论 -
7-6 输出不重复的列表元素
7-6 输出不重复的列表元素 (10 分)本题目要求读入一个由任意整数组成的列表,按升序输出列表中不重复的元素。输入格式:输入一个由任意整数组成的列表。输出格式:按升序输出列表中不重复的元素,要求元素之间用逗号隔开,且最后无逗号。输入样例:在这里给出一组输入。例如:[10,2,3,2,5,9,9,10]输出样例:在这里给出相应的输出。例如:2,3,5,9,10答案:a = eval(input())b = list(set(sorted(a)))b_str = [str原创 2021-05-08 16:17:58 · 2788 阅读 · 0 评论 -
7-5 密码强度
7-5 密码强度 (10 分)本题目要求根据输入密码字符串(字符串长度大于6),输出密码强度。规则:密码要求只能包含大写字母、小写字母、数字及下划线,如果只包含其中的一种,则密码强度为1;若包含其中的两种,则密码强度为2;若包含其中的三种,则密码强度为3;若包含其中的四种,则密码强度为4。输入格式:输入长度大于6的字符串。输出格式:输出密码强度。输入样例1:在这里给出一组输入。例如:123456789输出样例1:在这里给出相应的输出。例如:1输入样例2:在这里给出一组输入。原创 2021-05-08 16:03:11 · 2254 阅读 · 0 评论 -
7-4 整数逆序输出
7-4 整数逆序输出 (10 分)输入任意一个正整数A,按照从右向左的阅读顺序,输出该数逆序读取得到的新的整数。输入格式:输入任意正整数A。输出格式:输出整数A逆序读取得到的新的整数。输入样例:在这里给出一组输入。例如:45331输出样例:在这里给出相应的输出。例如:13354输入样例:在这里给出一组输入。例如:1230输出样例:在这里给出相应的输出。例如:321答案:A = list(input())for i in reversed(A): i原创 2021-05-08 14:16:49 · 2844 阅读 · 0 评论 -
7-3 jmu-python-判断是否构成三角形
7-3 jmu-python-判断是否构成三角形 (10 分)输入三角形的三边,判断是否能构成三角形。若能构成输出yes,否则输出no。输入格式:在一行中直接输入3个整数,3个整数之间各用一个空格间隔,没有其他任何附加字符。输出格式:直接输出yes或no,没有其他任何附加字符。输入样例1:3 4 5输出样例1:yes输入样例2:1 2 3输出样例2:no答案:a, b, c = map(int, input().split())if a+b>c and a+转载 2021-05-08 14:10:46 · 1307 阅读 · 0 评论 -
7-2 jmu-python-汇率兑换
7-2 jmu-python-汇率兑换 (10 分)按照1美元=6人民币的汇率编写一个美元和人民币的双向兑换程序输入格式:输入人民币或美元的金额,人民币格式如:R100,美元格式如:$100输出格式:输出经过汇率计算的美元或人民币的金额,格式与输入一样,币种在前,金额在后,结果保留两位小数输入样例1:R60输出样例1:$10.00输入样例2:$5输出样例2:R30.00答案:m = input()if m[0] == "R": U = eval(m[1:]原创 2021-05-08 14:01:29 · 2797 阅读 · 0 评论 -
6-1 设计一个股票类(高教社,《Python编程基础及应用》习题9-6)
6-1 设计一个股票类(高教社,《Python编程基础及应用》习题9-6) (10 分)设计一个名为Stock的类来表示一个公司的股票,包括以下内容:1)股票代码、股票名称、前一天股票价格、当天股票价格4个私有属性;2)构造方法,需初始化代码、名称、前一天价格和当天价格等属性;3)返回股票名字的get方法;4)返回股票代码的get方法;5)获取和设置股票前一天价格的get和set方法;6)获取和设置股票当前价格的get和set方法;7)名为getChangePercent()方法,返回前日原创 2021-05-08 13:54:50 · 6008 阅读 · 0 评论