2016-04-19 20 views
0

2つの関数を持つモジュールを作成しようとすると、領域と円周を計算し、2番目の関数は小数点以下3桁になります。2つの関数を持つモジュール

このプログラムを実行するたびに、何も印刷されず、空白のページに過ぎません。私はいくつかの方法とまだ空白の画面を変更しました。x

+0

の結果Noneを見つけるためにfunciontsに使用リターンO他に、可能性が覚えています。 'area()'は関数であることを意味していますか?そうであれば、いくつかのコードが必要です。そうでない場合は、その行を削除します。 – zondo

答えて

0

最初に私はあなたの使用import mathの機能の中で、今すぐあなたがmain()を呼び出すときには、引数がないため、なしですサブ機能、

from math import pi 
def main(argument): 
    def area(argument = argument): 
     print(math.pi * radius **2) 

def circumference(radius): 
    print((2*math.pi)* radius) 

あなたがにSyntaxErrorすべき機能

def circumference(radius): 
    result = ((2*math.pi)) * radius) 
    return result 
関連する問題