目次
1. リットル量
1.1 リテラルとは
文字通りの数量:コードでは、書き留めた固定値を文字通りの数量と呼びます。
1.2 一般的に使用される値の型
Python で一般的に使用される 6 種類の値 (データ)があります。
1.3 文字列
テキストとも呼ばれる文字列 (文字列) は、中国語、英語、さまざまな記号、数字などの任意の数の文字で構成されます。そのため、文字列と呼ばれます。
好き:
- 「ITプログラマー」
- 「ハローワールド」
- " !@#$%^& "
- 「番号番号は: 003032」
注: Python では、文字列は英語の二重引用符 (") で囲む必要があり、引用符で囲まれたものはすべて文字列です。
1.4 コードでの書き方
print(666)
print(13.14)
print("你好世界")
操作結果:
1.5 まとめ
1.文字通りの量の意味をつかむ
コードでは、コードに記述された固定値をリテラルと呼びます。
2.一般的なリテラル型
現在、整数、浮動小数点数、および文字列を理解しています。
3. print 文を元に 各種リテラルの出力を完成させる方法
次のようなprint(リテラル) 。
- print(10) 、整数10を出力します
- print(13.14) 、出力浮動小数点数13.14
- print("Hello world") 、出力文字列: hello world
2. 注意事項
2.1 注釈の役割
コメント:プログラム コード内のプログラム コードを説明するテキスト。
機能:コメントはプログラムではなく、実行することはできません. コメントはプログラム コードを説明するだけなので、他の人がプログラム コードの機能を理解できるため、プログラムの可読性が大幅に向上します。
2.2 注釈の分類
単一行コメント: #で始まり、#の右側のすべてのテキストは 、実行される実際のプログラムではなく、説明として使用され、補助的な説明として機能します。
複数行のコメント: 3 つの二重引用符 ("""comment content""") のペア 、コードの機能と使用法を説明し、改行をサポートします。
2.3 実際のアノテーション
図に示すようにコードを追加します
- 一行コメントと
- 複数行コメント
コメントを追加した後、プログラムを実行して、コメントがプログラムに影響するかどうかを確認します。
2.4 まとめ
1.コメントの機能は何ですか?
コメントはコード内の説明文であり、コードの内容に注釈を付けるために使用されます。
コメントはコードではなく、プログラムによって実行されません。
2.単一行コメントを定義するには?
# 記号で定義され、#記号の右側のすべての内容がコメントとして使用されます。
#記号とコメントの内容の間にスペースを入れることをお勧めします。
単一行のコメントは、通常、行またはコードの小さなセクションを説明するために使用されます。
3.複数行のコメントを定義するには?
これは、3 つの引用符( """コメント コンテンツ""" )のペアで定義されます。引用符内はコメントであり、ラップすることができます。
複数行のコメントは、通常、Python ファイル、クラス、またはメソッドについて説明します。
2.5思考
1. 2 番目のprint ステートメントが実行されるかどうかを考えますか ?
3.変数
3.1 変数とは
変数:計算結果を格納したり、プログラムの実行時に値を表すことができる抽象的な概念。
簡単に言えば、変数はプログラムの実行中にデータを記録するために使用されます。
3.2 ケース - シミュレートされたウォレット
# 定义一个变量,用来记录钱包余额
money = 50
# 通过 print 语句,输出变量记录的内容
print("钱包还有:", money)
# 买了一个冰淇淋,花费 10 元
money = money - 10
print("买了冰淇淋花费 10 元,还剩余:", money, "元")
操作結果:
3.3 変数の特徴
可変とは、その名の通り「量」が変化するという意味です。したがって、変数の特徴は、変数に格納されたデータを変更できることです。
3.4 考える
1. なぜ変数を使わなければならないのですか? 全部アウトプットの内容なんだけど、そのままそのままアウトプットできないの?
変数の目的は、実行中のプロセスに関するデータを格納することです。保管の目的は次のとおりです。
3.5 まとめ
1. 変数とは何ですか? また、その機能は何ですか?
変数は、プログラムの実行中にデータを記録するために使用されます。
2.変数の定義形式は?
変数名=変数値
3.変数の特徴は?
変数の値は変更できます。
4. print ステートメントはどのように複数のコンテンツを出力しますか?
print(内容1、内容2、…、内容N)
5. Python で減算を行うには?
記号- を使用して減算操作を完了します。
拡張: 加算 ( + )、減算 ( - )、乗算 ( * )、除算 ( / )
4. データ型
4.1 はじめに
リテラルを学ぶとき、データには型があることを学びました。現在、導入段階では、主に次の 3 種類のデータ型に接触します。
string 、int 、およびfloat の 3 つの英単語は、型の標準的な名前です。
4.2 type() ステートメント
では、データの種類を確認するにはどうすればよいでしょうか。type() ステートメントを介してデータの型を取得できます。
構文: type (表示されるタイプのデータ)
4.3 type() ステートメントの使用方法
# 方式 1:使用 print 直接输出类型信息
print(type(666))
print(type(11.345))
print(type("你好世界"))
# 方式 2: 使用变量存储 type() 语句的结果
string_type = type("你好世界")
int_type = type(666)
float_type = type(11.345)
print(string_type)
print(int_type)
print(float_type)
# 方式 3:使用 type() 语句,查看变量中存储的数据类型信息
name = "你好世界"
name_type = type(name)
print(name_type)
1. print ステートメントで 、型情報を直接出力します。
str は string の省略形です
2.変数を使用して type() の結果 (戻り値) を格納します。
上記で確認した型はすべて<literal>型ですが、変数に格納されているデータ型を確認できますか?
もちろんはい
4.4 考える
1. 変数には型がありますか?
type ( variable )で型を出力できます が、これは変数の型ですか、それともデータの型ですか?
表示されているのは、変数によって格納されたデータのタイプです。変数には型がありませんが、格納するデータには型があるためです。
文字列変数と言うかもしれません。ただし、変数が文字列であるということではなく、変数が格納するものであることに注意してください。
4.5 まとめ
1.データのタイプを表示するには、どのステートメントを使用できますか?
タイプ()
2.次のコードでは、name_type 変数に変数name の型情報を格納できます 。
type() ステートメントが結果 (戻り値) を返すため
3.変数には型がありますか?
いいえ、文字列変数とは、変数が文字列ではなく、変数が文字列を格納することを意味します。
5. データ型変換
5.1 型を変換する理由
文字列から数値、数値から文字列など、特定のシナリオでデータ型を相互に変換できます。
では、なぜそれらを変換するのでしょうか。
データ型変換は、将来よく使用する関数になります。
好き:
- ファイルから読み取られる数値は、デフォルトでは文字列です。これを数値型に変換する必要があります。
- 後で学習する input() ステートメントの場合、デフォルトの結果は文字列であり、数値が必要な場合は変換する必要があります。
- 外部システムなどに書き出すために数値を文字列に変換します。
5.2 一般的な変換ステートメント
前に学習した type() ステートメントのように、これら 3 つのステートメントにはすべて結果 (戻り値) があります。
print を 使用して直接出力できます
または、結果の値を変数に格納します
# 将数字类型转换为字符串
num_str = str(11)
print(type(num_str), num_str)
float_str = str(11.345)
print(type(float_str), float_str)
# 将字符串类型转换为数字
num = int("11")
print(type(num), num)
num2 = float("11.345")
print(type(num2), num2)
# 整数转浮点数
float_num = float(11)
print(type(float_num), float_num)
# 浮点数转整数
int_num = int(11.345)
print(type(int_num), int_num)
操作結果:
5.3 型変換に関する注意事項
型変換は万能薬ではありません. 結局, ねじれたメロンは甘くありません. 私たちは注意を払う必要があります:
1. str()により、任意の型を文字列に変換できます 。
2.文字列を数値に変換する前に、文字列は実際には数値でなければなりません。
5.4 まとめ
1. どんな型でも文字列に変換できますよね?
正しい。
2.文字列は自由に数値に変換できますよね?
エラーです。文字列には数字のみを含める必要があります。
3. 浮動小数点数を整数に変換すると何が失われますか?
精度の損失、つまり小数部分。
次の記事: [Python | Basic Grammar] 02、識別子、演算子、文字列展開、およびデータ入力_Stars.Sky のブログ - CSDN ブログ