まとめ
メニューを表示するにはスワイプしてください
おめでとうございます。このPythonコースのセクションを修了しました!いくつかの基本的なプログラミング概念について、しっかりとした基礎を身につけました。ここで習得した主要なスキルと概念を振り返り、より高度なトピックに備えましょう。
データ型
さまざまなPythonのデータ型について学び、整数、文字列、浮動小数点数、ブール値を効果的に使う方法を理解しました。これらはプログラムで異なる種類のデータを扱う際に重要です。
データ型は type() 関数を使って判別できます。
123456789item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
変数名の命名規則
適切な変数名の付け方は、コードの可読性と保守性の向上につながります。データの内容を反映した意味のある名前を使用し、Pythonの命名規則に従うことを学びました。
ルールを振り返ります:
1. 先頭は必ず文字またはアンダースコア
変数名は文字またはアンダースコアで始める必要があります。例:item_name や _price。数字で始めることはできません(例:2item は無効)。
2. 使用できるのは文字、数字、アンダースコアのみ
変数名には文字、数字、アンダースコアのみを使用します。例:item_name1 は有効ですが、ハイフンなどの特殊文字は避けてください(item-name は無効)。
3. 大文字・小文字の区別に注意
Pythonでは大文字と小文字が区別されます。したがって、item と Item は別の変数として扱われます。
4. Pythonの予約語は使用しない
print、if、type など、Pythonの組み込みキーワードは特別な用途で使われているため、変数名として使用しないでください。
変数へのデータの保存
変数を使ったデータの保存と取得を練習しました。これはプログラミングの基本であり、データ操作を可能にします。
以下の例で、変数を使ったデータの保存と取得を復習できます。
123456# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
変数の使用
計算や関数で変数を使用することで、変数データに基づいた動的な操作が可能となります。以下の例で確認できます。
123456# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
文字列のインデックスと長さ
文字列内の特定の文字へのアクセス方法や、len() 関数を使った文字列の長さの取得方法を習得しました。これにより、テキストデータの操作能力が向上します。正のインデックスは 0 から始まり、負のインデックスは -1 から始まることを覚えておいてください。
以下の例を参照してください。
1234item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
文字列のスライスと連結
文字列のスライスと連結により、既存の文字列から新しい文字列を効果的に作成可能。string[start:end] 構文を使用する場合、start は含めたい最初の文字のインデックス、end は含めたい最後の文字の次のインデックスである点に注意。
12345greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Pythonで整数を表すために使用されるデータ型はどれですか?
2. 次のうち、有効なPythonの変数名はどれですか?
3. Pythonで変数名を始める正しい方法はどれですか?
4. Python で、文字列 fruit = "Apple" がある場合、fruit[3] は何を返しますか?
5. 文字列 vegetables = "Carrot, Celery" が与えられた場合、この文字列から "Celery" のみを取得するにはどのようにスライスしますか?
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください