Educode Python入门之函数调用

题目链接:https://www.educoder.net/tasks/6248hanifqvu

第1关:内置函数 - 让你偷懒的工具

#coding=utf-8

# 输入一个整数n
n =  int(input())

# 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False
#********** Begin *********#
def prime(n):
    if n == 1:
        return False
    for i in range(2,n):
        if n % i == 0:
            return False
        if n==i+1:
            return True



print(prime(n))
#********** End **********#

第2关:函数正确调用 - 得到想要的结果

#coding=utf-8

# 输入数字字符串,并转换为数值列表
a = input()
num1 = eval(a)
numbers = list(num1)

# 请在此添加代码,对数值列表numbers实现从小到大排序
#********** Begin *********#
numbers.sort()
print(numbers)


#********** End **********#




第3关:函数与函数调用 - 分清主次

#coding=utf-8

from math import pi as PI

n = int(input())

# 请在此添加代码,实现圆的面积计算,并输出面积结果
#********** Begin *********#
def get_area(n):
    print(round((PI*n**2),2))
get_area(n)



#********** End **********#

 

你可能感兴趣的:(Educoder编程题答案解析)