ホームページ >バックエンド開発 >Python チュートリアル >python3の基本構文を詳しく解説
1. エンコーディング
デフォルトでは、Python3 ソース ファイルは UTF-8 でエンコードされ、すべての文字列は Unicode 文字列です。もちろん、ソース コード ファイルに別のエンコーディングを指定することもできます。
1 # -*- coding: gbk -*-
2. 識別子
1. 最初の文字は文字またはアンダースコア「_」である必要があります。
2. 識別子の他の部分は文字、数字、アンダースコアで構成されます。
3. 識別子では大文字と小文字が区別されます。
Python3 では、非 ASCII 識別子も許可されます。
3. Python の予約語
予約語はキーワードであり、識別名として使用することはできません。 Python の標準ライブラリは、現在のバージョンのすべてのキーワードを出力できるキーワード モジュールを提供します。
>>> import keyword>>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']>>>
4. コメント
# 単一行のコメント
''' または """ 複数行のコメント、3 つの単一 (二重) ) ) 引用符はペアで表示され、この記号を使用してコンテンツのブロックを表すこともできます
5. 行とインデント
Python の最も特徴的な機能は、コード ブロックの構造を表すためにインデントを使用することです。インデントのスペースの数は任意に変更できますが、同じコードブロック内で同じ数のスペースを使用する必要があります
Numbers (数値)
String (文字列) があります。
List(リスト) )
Tuple(タプル)
Sets(セット)
数値型:
数値型分類:整数、長整数、浮動小数点数、複素数
整数:1
長整数: 比較的大きい整数
浮動小数点: 1.23 3E-2
複素数: 1 + 2j, 1.1 + 2.2j
文字列:
* Python での一重引用符と二重引用符の使用は、まさに同じです。
* 引用符 (''' または """) を 3 つ使用すると、複数行の文字列を指定できます。
エスケープ文字 ''
文字列の前に r または R を追加する自然文字。
print(r"this is a line with n") のように結果を表示する this is a line with n
文字列は不変です
文字列を文字通りに連結します、例えば
>>> a = "this " "is " "string">>> a'this is string'
以上がpython3の基本構文を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。