python
文章平均质量分 69
头秃,实在是令人头秃
头秃预备队队员
Python大法好
展开
-
python 1054 求平均值
pta 的 初级题原创 2022-10-03 15:16:27 · 280 阅读 · 0 评论 -
python 不懂的
1039 到底买不买 (20 分)小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了一颗红色的珠子原创 2021-10-02 23:14:44 · 211 阅读 · 0 评论 -
PTA乙级题
1035 插入与归并 (25 分)(这题是我抄的,哭泣)根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后只剩下 1 个有序的序列。现给定原始序列和由某排序算法产生的中间序列,请你判断该算法究竟是哪种排序算法?输入格式:输入在第一行给出正整原创 2021-09-24 22:04:00 · 563 阅读 · 0 评论 -
number4(python3)
昨天就不会,今天还是不会,气___(  ̄皿 ̄)/#_______(  ̄皿 ̄)/#____怎么用python解决呢?痛苦(╯‵□′)╯︵┻━┻原创 2021-07-13 19:17:00 · 210 阅读 · 0 评论 -
number3(python3)
还是那个题n = int(input())m = int(input())k = list(map(int, input().split()))kk =[0] * (n ** 2)def solve(n): i = 0 for c in range(n): for d in range(n): kk[i] = k[c] + k[d] i = i + 1solve(n)kk.sort()def binar原创 2021-07-11 21:13:17 · 229 阅读 · 0 评论 -
number2(python3)
1难度增加的抽签问题还是这个题,用二分查找n = int(input())m = int(input())k = list(map(int, input().split()))def binary_search(x): l = 0 r = n - 1 while l <= r: i = (l + r) // 2 if k[i] == x: return True elif k[i] <原创 2021-07-10 19:46:28 · 131 阅读 · 0 评论 -
number1(python)
1抽 签你的朋友提议玩一个游戏:将写有数字的;I个纸片放入口袋中,你可以从口袋中抽取 4 次纸片 ,每次记下纸片上的数字后都将其放回口袋中。如果这 4 个数字的和是m, 就是你赢,否则就是你的朋友赢。你挑战了好几回,结果一次也没赢过,于是怒而撕破口袋,取出所有纸片 ,检查自己是否真的有赢的可能性。请你编写一个程序,判断当纸片上所写的数字是 k1,k2,k3……kn时,是否存在抽取 4 次和为 w 的方案。如果存在,输出 yes; 否则,输出 no,限制条件1 <n<501 <原创 2021-07-09 22:42:17 · 219 阅读 · 0 评论 -
PTA(test)python3
考试题判断题选择题函数题6-1 编写函数,接收参数a和n,计算并返回形式如a+aa+aaa+aaaa+…+aaa…aaa的表达式前n项的值,其中a为小于10的自然数。 (8 分)6-2 jmu-python-判断质数 (10 分)编程题7-2 合并两个列表并去重 (8 分)7-3 虫子吃苹果 (8 分)7-4 逢七拍手游戏 (8 分)7-5 查找数字字符串并求和 (8 分)7-6 优异生查询(类和对象) (10 分)判断题1-1Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类原创 2021-06-25 14:05:20 · 6209 阅读 · 0 评论 -
PTA9文件操作(python3)
python程序设计09-文件操作9-1 从文件中查找最长的单词(20分,请勿修改) (20 分)9-2 求文件行数 (20 分)9-3 analyze the character distribution of a document (20 分)我找不着要补的题了……,如果有看到我的哪篇PTA有题目但是答案没有,请告诉我,谢谢哦。9-1 从文件中查找最长的单词(20分,请勿修改) (20 分)data.txt中保存有若干个单词,每个单词一行。请编写一个程序从文件中将所有单词读出,找到其中最长的单词,原创 2021-06-05 21:14:23 · 5107 阅读 · 2 评论 -
python文件夹操作
课上练习文件夹重命名功能快捷键文件夹重命名from os import listdir,renamefrom os.path import splitext,joindef reFilename(direstory,lname): i = 0 for fn in listdir(direstory): name,ext = splitext(fn) Newname = ''.join(lname[i]) rename(join(di原创 2021-06-03 18:17:31 · 238 阅读 · 0 评论 -
PTA8(异常)python
python程序设计08-异常fn函数题6-1 jmu-python-判断质数 (10 分)编程题7-1 jmu-python-输入输出-处理不定行输入7-2 jmu-python-异常-学生成绩处理中级版7-3 jmu-python-异常-学生成绩处理基本版7-4 jmu-python-数据异常处理 (20 分)7-5 jmu-python-字符串异常处理7-6 JMU-Python-分段函数 (20 分)7-7 下标异常 (10 分)7-8 有关堆栈操作 (20 分)emmmm,我也算不清哪套题是哪套原创 2021-06-01 22:31:58 · 6146 阅读 · 3 评论 -
PTA6(python)
python程序设计06-面向对象7-1 求两点之间距离7-2 类的定义和使用7-3 优异生查询(类和对象)7-4 新型计算器7-5 学生类的使用7-6 三维向量运算7-7 继承类应用7-8 有关队列操作7-9 有关堆栈操作7-10 宿舍谁最高7-1 求两点之间距离定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。输入格式:输入有两行: 第一行是第一个点的x坐标和y坐标; 第二行是第二个点的x坐标和y原创 2021-05-10 08:24:53 · 8326 阅读 · 7 评论 -
PTA7(python3)
python程序设计07-字符串与正则表达式7-1 找最后的字符 (30 分)7-2 重要的事情说N遍 (20 分)7-3 号码牌的制作 (10 分)7-4 统计字符串中指定字符的个数 (30 分)7-5 字符串消除空格 (30 分)7-6 统计指定数字和 (30 分)7-7 计算有n个字符串中最长的字符串长度 (40 分)7-8 判断两个字符串是否为变位词 (40 分)7-9 判断字符串结尾方式 (40 分)7-10 纵向输出字符串 (5 分)7-11 判断字符串头尾结构 (30 分)7-12 jmu-p原创 2021-04-25 22:13:53 · 10984 阅读 · 0 评论 -
PTA5(python)
Python程序设计05-函数16-1 使用函数求特殊a串数列和 (30 分)给定两个均不超过9的正整数a和n,要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和函数接口定义:fn(a,n)其中 a 和 n 都是用户传入的参数。 a 的值在[1, 9]范围;n 是[1, 9]区间内的个位数。函数须返回级数和裁判测试程序样例:/* 请在这里填写答案 */a,b=input().split()s=fn(int(a),int(b))print原创 2021-04-15 23:23:06 · 10089 阅读 · 0 评论 -
PTA4(python)
程序设计04-选择与循环7-1 身体质量指数(高教社,《Python编程基础及应用》习题6-3)7-2 计算分段函数f(x)的值7-3 程序员买西瓜7-4 超速处罚[加测试数据]7-5 数据比较7-6 运输打折问题7-7 jmu-python-回文数判断(5位数字)7-8 jmu-python-分段函数设定内容居中、居左、居右SmartyPants7-9 jmu-python-凯撒密码加密算法7-10 奖金计算,循环与多分支(高教社,《Python编程基础及应用》习题6-5)7-11 查找最后一个2507-原创 2021-04-13 10:26:03 · 6700 阅读 · 0 评论 -
有關python的問題
1排序大->小list.sort(reverse=True)2有value找keydicxx = {‘a’:‘001’, ‘b’:‘002’}list(dicxx.keys())[list(dicxx.values()).index(“001”)]‘a’原创 2021-04-04 23:56:10 · 132 阅读 · 0 评论 -
PTA3(python3)
17-1 找出最大值和最小值输入若干个(至少一个)正整数,输出它们的最大值和最小值。输入格式:在一行中输入若干个数,以空格分隔。输出格式:按以下形式输出最大值和最小值: Max=? Min=?输入样例:在这里给出一组输入。例如:4 5 67 3 99 2 7输出样例:在这里给出相应的输出。例如:Max=99Min=2list1 = list(map(int,input().split()))print("Max={}".format(max(list1)))print("Mi原创 2021-03-30 21:37:52 · 13435 阅读 · 0 评论 -
PTA2(python3)
17-1 计算函数f(x)计算函数f(x):f(x) =输入格式:在一行输入x, x>0。输出格式:在一行输出结果,函数值输出保留3位小数。输入样例1:在这里给出一组输入。例如:3.64输出样例1:在这里给出相应的输出。例如:f(3.64)=-3.907输入样例2:在这里给出一组输入。例如:20输出样例2:在这里给出相应的输出。例如:f(20.0)=1212904.080from math import *x = float(input())y = sin(原创 2021-03-28 19:14:02 · 9248 阅读 · 3 评论 -
PTA1(python3)
7-2 jmu-python-hello给自己打个招呼吧,输出hello,XX输入格式:输入某个名字输出格式:输出hello,XX输入样例:Python语言输出样例:hello,Python语言Python (python3)name = input()print(“hello,{}”.format(name))7-3 编程从键盘读入3个整数,输出它们的和与平均值(高教社,《Python编程基础及应用》习题3-6)编程从键盘读入3个整数,输出它们的和与平均值。其中,平均值保留2位原创 2021-03-19 23:33:53 · 2704 阅读 · 0 评论