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 **********#

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章