创作不易,参考之前,点个赞,收藏,关注一下不过分吧,家人们
第1关:内置函数 - 让你偷懒的工具
编程要求
本关的编程任务是补全src/Step2/prime.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,功能是判断一个数是否为素数;
- 调用函数,对输入的整数进行判断,如果是素数则输出为
True
,不是素数则输出为False
。# 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False #********** Begin *********# def prime(self): if self==1: return False for i in range(2,n): if(n%i==0): return False break else: return True print(prime(n)) #********** End **********#
第2关:函数正确调用 - 得到想要的结果
任务描述
函数被定义后,本身肯定不会自动执行的,只有在被调用后,函数才会被执行,得到相应的结果。
本关的目标是让读者了解并掌握函数调用的相关知识。
-------------------------------------------------------------------------------------------
编程要求
本关的编程任务是补全src/Step2/func_call.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,实现对输入的数值列表进行从小到大的顺序排序;
- 输出排序后的数值列表。
# 请在此添加代码,对数值列表numbers实现从小到大排序
#********** Begin *********#
print(sorted(numbers))
#********** End **********#
第3关:函数与函数调用 - 分清主次
任务描述
我们一般将字符串、列表等变量作为参数进行函数调用。但函数本身也是一个对象,所以我们也可以将函数作为参数传入另外一个函数中并进行调用。
本关的目标是让读者了解并掌握函数作为参数传入另外一个函数中并进行调用的相关知识。
------------------------------------------------------------------
编程要求
本关的编程任务是补全src/step3/func_ref.py
文件的代码,实现相应的功能。具体要求如下:
- 定义一个函数,要求实现圆的面积计算;
- 根据输入的不同整数值的半径,调用函数计算,输出圆的面积。
# 请在此添加代码,实现圆的面积计算,并输出面积结果 #********** Begin *********# def area(n): return(PI*n*n) print("%.2f"% area(n)) #********** End **********#
P.s:此处代码应正确,但是就是不能通关,参考后可以解决的大佬评论区回复一下解决方法,谢谢各位大佬了
-
注:内容只做参考和分享,未经允许不可传播,侵权立删