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("请输入你的名字")
注:括弧の中のメッセージです。