ホームページ  >  記事  >  バックエンド開発  >  python3の基本構文を詳しく解説

python3の基本構文を詳しく解説

黄舟
黄舟オリジナル
2017-07-27 14:44:181463ブラウズ

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 サイトの他の関連記事を参照してください。

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