头歌平台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.构造函数 - ...
最新文章
- html计算平均分,Calculate phastCon Score for a gene —- 计算基因的phastCon平均分,判断基因保守型...
- 活久见!64 张图带你 Maven 实战通关
- 在Windows环境下搭建Android开发环境
- 飞向天国:儿童智力单机游戏6岁-8岁
- MySQL for Mac 安装和基本操作
- centos 6.8安装git_CentOS7安装GitLab、汉化、邮箱配置及使用
- python selenium循环判断元素是否存在_检查Python Selenium是否存在元素
- codeforces 679A Bear and Prime 100 交互
- CITRIX:为什么说“桌面虚拟化”我们最强?
- discuz php mysql_php下mysql数据库操作类(改自discuz)
- VBA 提取 Office 2016 工具栏图标
- 几何画板课件:圆周角与圆心角关系
- 学习unity的几个网站
- 1. 神禹(shenyu)网关启动踩坑
- 切换linux默认桌面,Debian默认桌面再次切换到Gnome
- 多个category实现同一个方法调用的顺序
- kubernetes 源码安装1.18.3 (2)部署etcd集群
- 计算机型号win7,教你win7系统电脑内存条型号怎么看
- 前端工具-Rollup
- [Machine Check机制]X86服务器Linux系统对于MCE的Log解析