头歌平台Python实训答案——函数调用
第1关:内置函数 - 让你偷懒的工具
编程要求
本关的编程任务是补全src/Step2/prime.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,功能是判断一个数是否为素数;
- 调用函数,对输入的整数进行判断。如果是素数则输出为
True
,否则输出为False
。
本关涉及的代码文件src/Step2/prime.py
的代码框架如下:
# coding=utf-8
# 输入一个整数n
n = int(input())
# 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False
########## Begin ##########
def prime(n):
if n<2:
return ("False")
else:
for i in range(2,n):
if n%i==0:
return ("False")
break
else:
return ("True")
########## End ##########
print(prime(n))
第2关:函数正确调用 - 得到想要的结果
编程要求
本关的编程任务是补全src/Step2/func_call.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,实现对输入的数值列表进行从小到大的顺序排序;
- 输出排序后的数值列表。
本关涉及的代码文件src/Step2/func_call.py
的代码框架如下:
# coding=utf-8
# 输入数字字符串,并转换为数值列表
a = input()
num1 = eval(a)
numbers = list(num1)
# 请在此添加代码,对数值列表numbers实现从小到大排序
########## Begin ##########
numbers.sort()
print(numbers)
########## End ##########
第3关:函数与函数调用 - 分清主次
编程要求
本关的编程任务是补全src/step3/func_ref.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,要求实现圆的面积的计算;
- 根据输入的不同整数值的半径,调用函数计算,并输出圆的面积,结果保留两位小数。
本关涉及的代码文件src/step3/func_ref.py
的代码框架如下:
# coding=utf-8
from math import pi as PI
n = int(input())
# 请在此添加代码,实现圆的面积计算,并输出面积结果
########## Begin ##########
def area(n):
area=PI*pow(n,2)
return round(area,2)
print('%.2f'%area(n))
########## End ##########
(文本格式可复制)
头歌平台Python实训答案——函数调用相关推荐
- 头歌平台Python实训答案——循环结构
第1关:While 循环与 break 语句 编程要求 本关的编程任务是补全line.py文件中的判断语句部分,具体要求如下: 填入当已处理零件数小于总零件数count < partcount时 ...
- 头歌MySQL数据库实训答案2022
答案由本人收集+自己写的,仅作参考,帮助写不完作业的小伙伴 目录 实训1 数据库.表与完整性约束的定义(Create) 实训2 数据库.表与完整性约束的定义(Create) 实训3 基于金融应用的数据 ...
- 头歌MySQL数据库实训答案 有目录
头歌MySQL数据库答案 特别感谢黄副班.小青提供代码,有问题联系公众号[学思则安]留言更正 其他作业链接 数据库1-MySQL数据定义与操作实战 MySQL数据库 - 初识MySQL MySQL数据 ...
- 头歌平台web实训部分作业
因为题目太多就不分开贴上来了. /*---注! 部分题有多个Begin-End使用注释符分开上下*///十一.json //1.1json对象 var JSONObject = {"key1 ...
- 头歌c语言实训作业题解
头歌c语言实训作业题解 持续更新 C语言程序设计编辑与调试环境 1.打印输出 Hello World 2.打印输出图形 3.求三个数的最大值 4.熟悉C语言调试环境 C语言中最基本的输入输出 1.看看 ...
- 头歌-信息安全技术-实训04 数据库SQL注入漏洞
头歌-信息安全技术-实训04 数据库SQL注入漏洞 第一关:获取dvwa环境 任务描述 实验步骤 1. 安装appach 2.安装php 3.修改apache配置文件 4.安装mysql 5.安装dv ...
- 头歌C++面向对象实训一
** C&C++ 面向过程编程综合练习 ** 一.实训目的 熟练以下内容: (1)函数的定义及使用: (2)数组的定义及使用: (3)指针的定义及使用: (4)结构的定义及使用: (5)多文件 ...
- 头歌C++面向对象实训二
** C++ 面向对象 - 类和对象的创建和使用 ** 一.实训目的 1.熟悉C++中类和对象的创建和使用 2.理解C++中的关键字public.protected.private 二.实训内容 1. ...
- 头歌C++面向对象实训三
C++ 面向对象 - 构造函数与析构函数 一.实训目的 1.理解构造函数和析构函数 2.熟悉掌握构造函数和析构函数的运用 3.掌握对象数组的运用 4.理解静态成员及函数 二.实训内容 1.构造函数 - ...
最新文章
- zookeeper学习总结
- mysql 不要统计null_浅谈为什么Mysql数据库尽量避免NULL
- Ozon Tech Challenge 2020 (Div.1 + Div.2, Rated, T-shirts + prizes!)
- ./configure,make,make install的作用(转)
- java定时任务_java:springBoot使用@Scheduled注解配置定时任务
- 软件开发过程中的一些感悟
- 厨房电器机械EN60335-2-14检测标准及项目
- 老电脑 xp 和深度linux的哪个更快,深度系统和雨林木风xp系统哪个好
- 计算机音乐谱大全极乐净土,极乐净土maria曲谱
- matlab主成分分析散点图_主成分分析与matlab
- 4pm 方法操datagrid
- Visual Studio下载太慢的解决方法
- 如何用云服务器进行深度学习
- 智能汽车操作系统行业研究及十四五规划分析报告
- C/C++ | 23-12 用指针的方法,将字符串“ABCD1234efgh”前后对调显示
- 智能可穿戴设备如何跨越监测数据不准的鸿沟?
- 关于版权声明的写法(转)
- 温州医科大学计算机学院分数线,2017温州医科大学录取分数线
- 2022年度电商“三巨头”阿里,京东,拼多多的“暗战”
- 三天一题-27-两数相除
热门文章
- 微网-并网逆变器-下垂控制-Droop Conrol
- 计算机无法识别苹果6手机软件,电脑里安装的itunes不能识别我的苹果6sp… - Apple 社区...
- Vscode批量处理
- houdini volumetrail
- java基础----如何计算代码运行的时间
- 区块链入门--准备搭建自己的区块链
- 用matlab弄个按钮怎么来,matlab按钮生按钮
- 电分、模电、数电总复习之爱课堂题目概念整理
- C语言-找出0-100内的素数
- 为什么手机里的小爱音响app里搜不到家里的小爱音箱_小米随身版小爱蓝牙音箱【开箱体验】,49的小爱音箱,值了...