基本的な Python 構文へのゼロベースの入門書 (リテラル、注釈、データ型、データ型変換、識別子、演算子、データ入力の知識を含む)

シリーズ記事の目次

第 1 章: Python の基本構文



序文

主に、リテラル、注釈、データ型、データ型変換、識別子、演算子、データ入力の知識など、Python の基本的な文法知識が含まれています (注: これらは、Dark Horse Programmer の Python クラスを学習中に編集者がとったメモです)。


1. リテラル値

1. リテラルの意味:コードに記述された固定値
2. 一般的な型:数値、文字列、リスト、タプル、セット、辞書 2.1ここに画像の説明を挿入します
数値型:整数、浮動小数点数、複素数、およびブール型を含む
ここに画像の説明を挿入します
2.2 文字列型:またtextとして知られるこの文字列は、任意の数の文字列 (中国語、英語、さまざまな文字列、数字などを含む) で構成されており、" "、' '、""" """ などの引用符で囲む必要があります。
ここに画像の説明を挿入します

3 つの定義方法
1.シングルクォーテーションの定義:name = 'Kindergarten Boss'
2.ダブルクォーテーションの定義: name = "Kindergarten Boss"
3. 3 つのクォーテーションの定義: name = """Kindergarten Boss""" (ラップ可能) )

文字列の引用符のネスト 定義する
文字列自体には、一重引用符、二重引用
符が含まれます。 1. 一重引用符の定義メソッドには二重引用符を含めることができます。
2. 二重引用符の定義メソッドには一重引用符を含めることができます
。 3. 転送文字 (\) を使用して引用符を削除します。そしてそれらを通常の文字列に変換します

ここに画像の説明を挿入します
文字列の連結(文字列以外の型と連結することはできません)一般に、文字列の書式設定は
リテラルと変数の間、または変数と変数の間で実行されます。
ここに画像の説明を挿入します

1.プレースホルダーの形式: %s : % はプレースホルダーを配置することを意味します; s は変数を文字列に変換してプレースホルダーに配置することを意味します

ここに画像の説明を挿入します

2.クイック形式: print(f"今日食べるもの {name}")

ここに画像の説明を挿入します
フォーマット精度の制御:
データの幅と精度を制御するには、「mn」を使用します:
m: 幅を制御します (めったに使用されません)、設定された幅は数値自体より小さいため、有効になりません
。 n: 小数点の精度を制御します、要件は数値です。四捨五入されます。
ここに画像の説明を挿入します
ここに画像の説明を挿入します
式のフォーマット:
式: 明確な実行結果を含むコード ステートメント。例: 1+1, 8*6, name = 'Zhang San' in 'Zhang San' ケース
ここに画像の説明を挿入します
:株価アプレット
ここに画像の説明を挿入します

注: 他のタイプについては、後で順次説明します。

2.3 ケース: print ステートメントを使用してリテラルを出力する

整数、浮動小数点数、文字列を出力

ここに画像の説明を挿入します

質問: print ステートメント内の数値と文字列はリテラルとみなされますか?
回答: はい、コードに記述された固定値の意味に準拠しています。

2. コメント

機能:プログラムコードの機能を理解できるように、プログラムコードを実行できないように説明するテキスト

単一行のコメント: # で始まります (推奨: # 記号とコメントの内容は通常スペースで区切られます (標準))。通常は
、1 行/コードの一部に使用されます。
複数行のコメント:で囲まれます。 3 つの二重引用符のペア ("" "コメントの内容 """)。
通常は、Python コード ファイル全体、クラス、メソッドの説明に使用されます。

3. 変数

変数の意味:プログラム実行時に、再利用しやすいようにデータを記録するために使用されます
変数の定義形式:変数名 = 変数の値
特徴:変数の値は変更可能です
ここに画像の説明を挿入します
print ステートメントは複数のデータ形式を出力します: print (content 1、内容 2、…、内容 n)、カンマ区切り

4. データ型

データ型ステートメントを確認してください: type()、括弧内にクエリしたい型のデータを入力します。

使用法: 1. print ステートメント
で、type [リテラルの型]を直接出力します。
ここに画像の説明を挿入します

2. type()の結果(戻り値)を変数に格納する[リテラルの型]
ここに画像の説明を挿入します
3. 変数に格納されているデータ型を確認する
ここに画像の説明を挿入します

質問: type (variable) は変数の型またはデータの型をチェックしますか?
答え:変数に格納されるデータのタイプ

5. データ型変換

データ型変換の役割(目的):
ここに画像の説明を挿入します
一般的な変換文
1. int(x): x を整数に変換する
。 2. float(x): x を浮動小数点数に変換する
。 3. str(x):オブジェクト x を変換する。文字列に変換、すべてを文字列に変換できます

注: 3 つのステートメントにはすべて結果 (戻り値) が含まれており、print を使用して結果を直接出力することも、変数を使用して結果の値を保存することもできます。

ここに画像の説明を挿入します

6. 識別子

識別子:プログラミングで使用される一連の名前を指し、変数、クラス、メソッドなどに名前を付けるために使用されます。

命名規則:
1. 内容は制限されており、使用できるのは英語、中国語 (非推奨)、数字 (先頭は不可)、アンダースコア (_) のみです。 2. 大文字と小文字は区別されます。 3. キーワードは使用できません (110、119 と同様
ここに画像の説明を挿入します
)
ここに画像の説明を挿入します
。 ..)
ここに画像の説明を挿入します
ここに画像の説明を挿入します

命名基準:
1. 名前の意味を参照
2. 命名に下線を引く
3. 英字はすべて小文字

7. オペレーター

1. 算術演算子
ここに画像の説明を挿入します
ここに画像の説明を挿入します
2. 代入演算子
ここに画像の説明を挿入します
ここに画像の説明を挿入します

8. データ入力

input ステートメント(関数): キーボード入力を取得するために使用されます。 input ステートメントにはプロンプト情報を直接記述することができます
ここに画像の説明を挿入します
。入力されたデータの種類に関係なく、文字列として扱われます。ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_61472217/article/details/132005237