输出简单整数

  • 要求

  • 代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 8:20
# @Author  : cunyu
# @Site    : cunyu1943.github.io
# @File    : 6-1.py
# @Software: PyCharm# 简单输出整数
# https://pintia.cn/problem-sets/14/problems/733def PrintN(N):for i in range(1, N+1):print(i)if __name__ == '__main__':number = int(input('输入一个正整数:'))PrintN(number)
  • 结果

多项式求和

  • 要求
  • 代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 8:50
# @Author  : cunyu
# @Site    : cunyu1943.github.io
# @File    : 6-2.py
# @Software: PyCharmimport math# 多项式求值
# https://pintia.cn/problem-sets/14/problems/734def f(n, a, x):result = 0for i in range(n+1):tmp = a[i] * pow(x, n)result += tmpreturn resultif __name__ == '__main__':n = int(input('输入n\n'))x = float(input('输入x\n'))a = []for i in range(n+1):a.append(float(input('输入a[{}]\n'.format(i))))print(f(n, a, x))
  • 结果

简单求和

  • 要求
  • 代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 9:19
# @Author  : cunyu
# @Site    : cunyu1943.github.io
# @File    : 6-3.py
# @Software: PyCharm# 简单求和
# https://pintia.cn/problem-sets/14/problems/735def Sum(List, N):result = 0for i in List:result += ireturn resultif __name__ == '__main__':List = []N = int(input('输入元素个数\n'))for i in range(N):List.append(int(input('输入List[{}]\n'.format(i))))print('最后结果是:{} '.format(Sum(List, N)))
  • 结果

求自定类型元素的平均

  • 要求
  • 代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 19:58
# @Author  : cunyu
# @Site    : cunyu1943.github.io
# @File    : 6-4.py
# @Software: PyCharm# 求自定类型元素平均值
# https://pintia.cn/problem-sets/14/problems/736def Average(S, N):total = 0for i in S:total += iavg = total / Nreturn avgif __name__ == '__main__':N = int(input('输入元素个数:\n'))S = []
for i in range(N):S.append(float(input('输入S[{}]: '.format(i))))print('均值为: %.2f\n' % (Average(S, N)))
  • 结果

求自定类型元素的最大值

  • 要求
  • 代码
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2019/3/11 20:13
# @Author  : cunyu
# @Site    : cunyu1943.github.io
# @File    : 6-5.py
# @Software: PyCharm# 求自定类型元素的最大值
# https://pintia.cn/problem-sets/14/problems/737def Max(S, N):tmp = S[0]for i in range(1, N):if tmp < S[i]:tmp = S[i]return tmp# return max(S)if __name__ == '__main__':N = int(input('输入元素个数:\n'))S = []for i in range(N):S.append(float(input('输入S[{}]: '.format(i))))print('Max is : %.2f' % Max(S, N))
  • 结果

Python 实现 PTA 平台 基础编程题目集相关推荐

  1. (PTA)基础编程题目集

    目录 函数题 1.简单输出整数 2.多项式求值 3.简单求和 4.求自定类型元素的平均 5.求自定类型元素的最大值 6.求单链表结点的阶乘和 7.统计某类完全平方数 8.简单阶乘计算 9.统计个位数字 ...

  2. PTA基础编程题目集 之 Python解法(7-8)

    PTA基础编程题目集 之 Python解法(7-8) 7-8 超速判断 (10分) 模拟交通警察的雷达测速仪.输入汽车速度,如果速度超出60 mph,则显示"Speeding",否 ...

  3. 浙大PTA基础编程题目集:7-1 厘米换算英尺英寸

    浙大PTA<基础编程题目集>:7-1 厘米换算英尺英寸 题目内容 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户 ...

  4. PTA 基础编程题目集 6-6 求单链表结点的阶乘和

    PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...

  5. PTA 基础编程题目集 7-27 冒泡法排序 C语言

    PTA 基础编程题目集 7-27 冒泡法排序 C语言 将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们.通过一遍扫描,则最后一 ...

  6. PTA 基础编程题目集 7-33 有理数加法 C语言

    PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...

  7. PTA 基础编程题目集 7-24 约分最简分式 C语言

    PTA 基础编程题目集 7-24 约分最简分式 C语言 分数可以表示为分子/分母的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/ ...

  8. PTA 基础编程题目集 7-7 12-24小时制 C语言

    PTA 基础编程题目集 7-7 12-24小时制 C语言 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间. 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制 ...

  9. PTA 基础编程题目集 7-22 龟兔赛跑 C语言

    PTA 基础编程题目集 7-22 龟兔赛跑 C语言 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于 ...

最新文章

  1. VirtualBox中Ubuntu的全屏
  2. 1016 Phone Bills (25 分) 【未完成】【难度: 中 / 知识点: 模拟】
  3. 文件管理服务器数据库,会博通系统的海量数据库管理策略
  4. 过滤选择器——可见性过滤选择器
  5. qlistwidgetitem itempressed怎么区分左右键_图文介绍:断桥门窗五金配件怎么区分左右定义?...
  6. local class cannot see outer class defined type, even if it is public
  7. 【 Grey Hack 】WIFI万能钥匙
  8. 计算机字体原理,字体图标生成原理(1)
  9. 漫步数学分析番外二(上)
  10. idea上一步下一步快捷键_【MySQL】一步一步的教你在windows下安装MySQL5.7
  11. linux桌面版如何添加新网络,ubuntu网络配置(桌面版和服务器版)
  12. 【Python秒杀脚本】淘宝或京东等秒杀抢购
  13. Linux下recv函数的使用细节
  14. Apollo公开课四:感知
  15. vscode c++ code runner 配置 opencv
  16. PHP 图片合成、仿微信群头像
  17. 概要设计和详细设计模板_超详细的【免试拼】铝模板设计深化配模方案 非筑名铝模板设计...
  18. IDEA如何简单的设置中文
  19. Ubuntu下载功能包时出现:检验数字签名时出错,此仓库未被更新,所以仍然使用此前的索引文件的解决办法
  20. 9017R单节锂电池线性充电管理 IC

热门文章

  1. 通俗易懂的机器学习——集成学习
  2. 名编辑电子杂志大师教程 | 名编辑电子杂志大师软件简介
  3. ag-grid——表格插件
  4. sql中like的所有用法
  5. VirtualService
  6. 解决端口被占用的方法(查看端口和关闭端口)
  7. 数学建模之:TOPSIS综合评价模型python代码
  8. matlab数米粒实验报告,文化学习上机实验中遇到的一些Matlab函数.ppt
  9. Prezi安装中文字体找不到“com.prezi.PreziDesktop”文件夹的解决办法
  10. 系统补丁不适用计算机,Windows Server2012 R2 Standard更新系统补丁时提示“此更新不适用于此计算机”...