ホームページ  >  記事  >  バックエンド開発  >  Python Day 関数 - 意味と種類、データ型

Python Day 関数 - 意味と種類、データ型

Susan Sarandon
Susan Sarandonオリジナル
2024-11-25 20:28:16178ブラウズ
name = input("What is your name?")
print("Welcome to Python", name)

テキスト エディターを使用して構文を入力し、拡張子 .py を付けて保存します。デスクトップ ページでこの構文を実行するには、右クリックして ターミナルで開く

を選択します

Python Day Functions-Meaning & types, Data type

プログラムを実行するには、「python3 (ファイル名).py」と入力し、[Enter] をクリックして名前を入力します。これにより、プログラムが実行されます。

Input
name = input("What is your name?")
print("Welcome to Python", name)

Output
What is your name?Guru
Welcome to Python Guru

関数:செயல்கூறு(アクション)
関数とは何ですか?
名前付きの特定のタスクを達成するための一連の手順。
例:
Watching_Meyyazhagan:
1. ラップトップがオン
2. Netflix
3.メイヤザガン
4. プレイ
さて、上記の meyyazhagan 映画を視聴するための例では、ラップトップで netflix を開き、meyyazhagan をクリックし、再生ボタンをクリックするように一連の手順を実行します。しかし、現時点では、名前である meyyazhagan を視聴するという一連のアクションがすべて含まれていると言えます。 .

() - 括弧は、実行されるアクションを表します。括弧内で何かが指定されている場合、それは引数またはパラメータとして呼び出され、その関数 (アクション) を実行するために使用されます。引数がなくても関数を実行することもできます。

例:
食べる(食べ物)
スリープ()
歩く()
料理(米、水)
水泳(ドレス、プール)
write_exam(ホールチケット、ペン、紙、鉛筆、スケール、ゴム、問題用紙)

*サポート引数: カンマ区切りの引数。

input(),print() - この input,print で実行するアクションを括弧で囲む前に、実行する関数を示します。

なぜ関数が必要ですか?
これは再利用可能なコードです。完全なアクションを何度も言及する必要はありません。使用できる関数は 1 つだけです。すでに述べたように、meyyazhagan を監視する例には実行するさまざまなアクションが含まれていますが、watching_meyyazhagan と言うだけで済みます。

機能の基準:

  1. 関数名は意味のあるものでなければなりません。
  2. ラップトップのようなオブジェクト名だけでなく、アクション名も必要です。
  3. 数字であってはなりません。
  4. スペースを含めることはできません。
  5. 特殊文字「_」のみが使用でき、他の特殊文字は使用できません。

関数の種類:
事前定義 - この言語の作成時に事前定義された関数のセット。例:input()、print()。
ユーザー定義 - 必要に応じていつでも定義できる関数のセット。
例:

#Function Definition
def calculate(no1,no2):#parameter / argument
    print(no1+no2)
    print(no1-no2)
    print(no1*no2)
    print(no1/no2)

no1 = 120
no2 = 40
calculate(no1,no2) #Function Calling Statement

上記のユーザー定義関数は、次のようにユーザー定義関数「calculate」を使用せずに実行することもできます。

no1 = 100
no2 = 5
print(no1+no2)
print(no1-no2)
print(no1*no2)
print(no1/no2)

しかし、実行すべきアクションを入力する必要があるたびに問題が発生します。関数を定義しておけばPythonで簡単に実行できます。

以上がPython Day 関数 - 意味と種類、データ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。