第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实训答案——函数调用相关推荐

  1. 头歌平台Python实训答案——循环结构

    第1关:While 循环与 break 语句 编程要求 本关的编程任务是补全line.py文件中的判断语句部分,具体要求如下: 填入当已处理零件数小于总零件数count < partcount时 ...

  2. 头歌MySQL数据库实训答案2022

    答案由本人收集+自己写的,仅作参考,帮助写不完作业的小伙伴 目录 实训1 数据库.表与完整性约束的定义(Create) 实训2 数据库.表与完整性约束的定义(Create) 实训3 基于金融应用的数据 ...

  3. 头歌MySQL数据库实训答案 有目录

    头歌MySQL数据库答案 特别感谢黄副班.小青提供代码,有问题联系公众号[学思则安]留言更正 其他作业链接 数据库1-MySQL数据定义与操作实战 MySQL数据库 - 初识MySQL MySQL数据 ...

  4. 头歌平台web实训部分作业

    因为题目太多就不分开贴上来了. /*---注! 部分题有多个Begin-End使用注释符分开上下*///十一.json //1.1json对象 var JSONObject = {"key1 ...

  5. 头歌c语言实训作业题解

    头歌c语言实训作业题解 持续更新 C语言程序设计编辑与调试环境 1.打印输出 Hello World 2.打印输出图形 3.求三个数的最大值 4.熟悉C语言调试环境 C语言中最基本的输入输出 1.看看 ...

  6. 头歌-信息安全技术-实训04 数据库SQL注入漏洞

    头歌-信息安全技术-实训04 数据库SQL注入漏洞 第一关:获取dvwa环境 任务描述 实验步骤 1. 安装appach 2.安装php 3.修改apache配置文件 4.安装mysql 5.安装dv ...

  7. 头歌C++面向对象实训一

    ** C&C++ 面向过程编程综合练习 ** 一.实训目的 熟练以下内容: (1)函数的定义及使用: (2)数组的定义及使用: (3)指针的定义及使用: (4)结构的定义及使用: (5)多文件 ...

  8. 头歌C++面向对象实训二

    ** C++ 面向对象 - 类和对象的创建和使用 ** 一.实训目的 1.熟悉C++中类和对象的创建和使用 2.理解C++中的关键字public.protected.private 二.实训内容 1. ...

  9. 头歌C++面向对象实训三

    C++ 面向对象 - 构造函数与析构函数 一.实训目的 1.理解构造函数和析构函数 2.熟悉掌握构造函数和析构函数的运用 3.掌握对象数组的运用 4.理解静态成员及函数 二.实训内容 1.构造函数 - ...

最新文章

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

热门文章

  1. Matlab色图处理
  2. 百度api智能识别图片
  3. PCB设计及制作-数字钟-物联网应用系统设计项目开发
  4. [OC学习笔记]分类和关联对象源码解析
  5. 前端面经——腾讯暑期实习生
  6. python数据分析之DataFrame的数据抽取
  7. CodeBlock输出汉字为乱码的解决方法
  8. 写了个真三改键盘工具
  9. Idea热加载插件JRebel激活及使用教程
  10. HTML中地图根据数据变色,echarts中国地图根据数据对省份渲染不同的颜色