第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. zookeeper学习总结
  2. mysql 不要统计null_浅谈为什么Mysql数据库尽量避免NULL
  3. Ozon Tech Challenge 2020 (Div.1 + Div.2, Rated, T-shirts + prizes!)
  4. ./configure,make,make install的作用(转)
  5. java定时任务_java:springBoot使用@Scheduled注解配置定时任务
  6. 软件开发过程中的一些感悟
  7. 厨房电器机械EN60335-2-14检测标准及项目
  8. 老电脑 xp 和深度linux的哪个更快,深度系统和雨林木风xp系统哪个好
  9. 计算机音乐谱大全极乐净土,极乐净土maria曲谱
  10. matlab主成分分析散点图_主成分分析与matlab
  11. 4pm 方法操datagrid
  12. Visual Studio下载太慢的解决方法
  13. 如何用云服务器进行深度学习
  14. 智能汽车操作系统行业研究及十四五规划分析报告
  15. C/C++ | 23-12 用指针的方法,将字符串“ABCD1234efgh”前后对调显示
  16. 智能可穿戴设备如何跨越监测数据不准的鸿沟?
  17. 关于版权声明的写法(转)
  18. 温州医科大学计算机学院分数线,2017温州医科大学录取分数线
  19. 2022年度电商“三巨头”阿里,京东,拼多多的“暗战”
  20. 三天一题-27-两数相除

热门文章

  1. 微网-并网逆变器-下垂控制-Droop Conrol
  2. 计算机无法识别苹果6手机软件,电脑里安装的itunes不能识别我的苹果6sp… - Apple 社区...
  3. Vscode批量处理
  4. houdini volumetrail
  5. java基础----如何计算代码运行的时间
  6. 区块链入门--准备搭建自己的区块链
  7. 用matlab弄个按钮怎么来,matlab按钮生按钮
  8. 电分、模电、数电总复习之爱课堂题目概念整理
  9. C语言-找出0-100内的素数
  10. 为什么手机里的小爱音响app里搜不到家里的小爱音箱_小米随身版小爱蓝牙音箱【开箱体验】,49的小爱音箱,值了...