oz_coffee
@oz_coffee (杉山 健)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

【初心者】pythonのdef文でうまく反応しません

python完全初心者です。
pythonのdef文でうまくreturnがされません。
以下にコードとコンソールの反応を記述します。
よければなぜ反応しないのか教えてください。


コード
def calc_square(side):
return side*side

result = calc_square(4)

result


コンソールの反応
runfile('/Users/○○/PycharmProjects/python_programming/lesson.py', wdir='/Users/○○/PycharmProjects/python_programming')
※○○は私の本名です

youtuberの講義を受けてコードを真似しましたが、反応が同じでありません。↓
https://www.youtube.com/watch?v=NHvecIS21K8&t=2s
この動画の8:20くらいのところです。

私の予想では4*4で16がresultとして出てくると思いました。

0

1Answer

def calc_square(side):
    return side*side
result=calc_square(4)
print(result)

.pyファイルで書いたものを実行する場合、print()としない限り表示されません。

2Like

Comments

  1. @oz_coffee

    Questioner

    ありがとうございます。
    無事動きました。助かりました。

Your answer might help someone💌