Pythonの構文規則

Pythonの基本的な構文

C、Cとは対照的に、Pythonの構文は++、Javaはより多くの人々の通常の考え方に沿って、より簡潔です。この導入の基本的な構文のpython、この記事を通して、あなたは次のことを学ぶことができます。

  • パイソンの基本的な構文をマスター
  • 認識Pythonのキーワード

Pythonは、次のような特徴を持っているスクリプト言語です。

  • オブジェクト指向:クラス
  • 文法:マークインデント
  • 注:#単一行コメントは、「」「複数行コメント」「」「」「私も複数行コメントしています」 '
  • 印刷・出力:プリント()、入力()
  • 変数:変数は代入時に変数の型を決定します
  • モジュール:モジュールは、インポートモジュール名を使ってロード

    Python識別子

    識別子は、名前と使用との間の関係を確立するために、変数、定数、関数などの名前のステートメントブロックにするために、ユーザプログラムで使用される名前です。識別子は、一般的に文字や数字や他の文字で構成されています。

識別子は、次の規定に名前を付けます:

  • 文字またはアンダースコアで始まる_、英数字またはアンダースコアの残りの部分
  • Pythonは小さなこぶの命名法を以下の
  • 代わりに、Pythonのキーワードを使用しての命名されています

コード例:

num = 10 # 这是一个int类型变量

エラー名例:

123rate(数字开头)、 mac book pro(含有空格),class(关键字)

Pythonはキーワード
、識別子として使用することはできませんキーワードの次のリストに。キーワードPython言語は小文字のみが含まれています。

そして EXEC ではありません
アサート 最後に 若しくは
ブレーク ために パス
クラス から プリント
持続する グローバル レイズ
デフ もし リターン
インポート 試します
elif 同時に
あります とともに
除きます ラムダ 産出

Pythonのインデント声明

Pythonの伝統的な言語(C、Java(登録商標))と比較して最も大きな違いは括弧がないことである{}が、使用コードロジック押込み位置合わせ手段。ラインの終わりないセミコロンが存在しない;擬似コードに近いは、ダウンリンクから別のものに直接。「エレガント」、「シンプル」とのコードスタイルが知られています。

コード例:

def main():
    # 通过缩进标记函数代码块
    print("这是一个主函数")
    print("我是函数内部的代码块")

構文エラーに対応するくぼみに整列長が発生していない、またはインデントエラーがあれば

Pythonのマルチラインステートメント

中国の銀行は最後のPython文でセミコロンではありません;直接下流から別の。

次のようにスラッシュは、複数行で使用することができます。

num1 = 10
num2 = 20
num3 = 30
result = num1 + \
        num2 + \
        num3

リスト場合は、辞書、タプルは複数行のコネクタを必要としません。次のとおりです。

nums_list = [1, 2, 3, 4
5, 6, 7]

引用符でのPythonの使用

Python言語は、単一引用符を使用'し、二重引用符は、"文字列データ型を表します。注:引用符は、ペアで現れなければなりません。コードは以下の通りであります:

string = "python666"
string1 = 'python'
string2 = """我是字符串内容"""
string3 = '''我是字符串内容'''

Pythonでのコメント

Python言語、コメントの2種類:単一行コメント(#)と複数行のコメント(単一引用符と二重引用符)、次の例:

# 你好,我是单行注释
'''
我是多行注释
'''
"""
我也是多行注释
"""

Pythonのスペースや改行

その理由は、追加のスペースとコード内の空白行ので、簡単なPython言語です。スペースを追加しないでください、あなたはコードを書くとき、空白行は文句なくなり、その後、ちょうど読みやすくするために追加します。

string = "abc"

等号空間の両側を使用する変数は、より美しく見えます。

def func():
    pass


def main():
    pass

より美しく機能と機能の間に2つの空白、。

プリント

Pythonは組み込みの印刷機能です。あなたがラッププラスエンドパラメータない場合は、()のデフォルトの改行を出力します。

print('hello world', end='')

エントリー

Pythonは組み込みの入力機能です。入力()関数で、デフォルトの文字列が入力されることに注意してください。

str_name = input("请输入你的名字")

注:括弧の中のメッセージです。

おすすめ

転載: www.cnblogs.com/liudemeng/p/12052485.html