ホームページ >バックエンド開発 >Python チュートリアル >Python 初心者ガイド: クイック チュートリアル - 2

Python 初心者ガイド: クイック チュートリアル - 2

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-29 13:26:11404ブラウズ

Beginner

Python は、そのシンプルさと多用途性で知られる、最も人気のあるプログラミング言語の 1 つです。プログラミングが初めての方でも、プロジェクトで Python を始めようとしている方でも、このチュートリアルでは基本をガイドします。


1. Python とは何ですか?

Python は、読みやすさと効率性を重視した、高レベルの解釈型プログラミング言語です。 Web 開発、データ分析、人工知能、科学技術コンピューティングなどで広く使用されています。


2. Python のインストール

a) 公式 Web サイトから Python をダウンロードしてインストールします。

b) インストール後、ターミナルで次のコマンドを実行して確認します。

python --version

Python が認識されない場合は、Python がシステムの PATH に追加されていることを確認してください。


3.初めての Python プログラムを作成する

Python コードを記述するには、以下を使用できます。

  • PyCharm や VS Code などの統合開発環境 (IDE)。
  • 組み込みの Python シェル。

hello.py というファイルを作成し、次のコードを追加します。

print("Hello, World!")

以下を使用してプログラムを実行します:

python hello.py

4. Python の基本

a) 変数とデータ型

Python 変数には明示的な宣言は必要ありません。以下にいくつかの例を示します:

# Variables and Data Types
name = "Alice"       # String
age = 25             # Integer
height = 5.5         # Float
is_student = True    # Boolean

type() 関数を使用してデータ型を確認します。

print(type(name))  # Output: <class 'str'>

b) 入力と出力

Python を使用すると、入力を取得して出力を表示できます。

name = input("Enter your name: ")
print(f"Hello, {name}!")

5.制御フロー

a) If-Else ステートメント

条件文を使用してプログラムのフローを制御します:

age = int(input("Enter your age: "))
if age >= 18:
    print("You are an adult.")
else:
    print("You are a minor.")

b) ループ

ループを使用してタスクを繰り返す:

# For loop
for i in range(5):
    print(i)

# While loop
count = 0
while count < 5:
    print(count)
    count += 1

6.関数

関数を使用するとコードを再利用できます:

def greet(name):
    return f"Hello, {name}!"

print(greet("Alice"))

7.リストの操作

リストは複数の項目を保存するために使用されます:

# Creating a list
fruits = ["apple", "banana", "cherry"]

# Accessing elements
print(fruits[0])  # Output: apple

# Adding an item
fruits.append("orange")

# Looping through a list
for fruit in fruits:
    print(fruit)

8.辞書

辞書はデータをキーと値のペアで保存します:

# Creating a dictionary
person = {"name": "Alice", "age": 25, "city": "New York"}

# Accessing values
print(person["name"])  # Output: Alice

# Adding a key-value pair
person["job"] = "Engineer"

9.ファイル処理

Python を使用してファイルの読み取りと書き込みを行う:

# Writing to a file
with open("example.txt", "w") as file:
    file.write("Hello, World!")

# Reading from a file
with open("example.txt", "r") as file:
    content = file.read()
    print(content)

10. Python のライブラリ

Python には、さまざまなタスク用のライブラリの豊富なエコシステムがあります。 pip を使用してライブラリをインストールします:

python --version

人気の図書館:

  • NumPy: 数値計算用。
  • パンダ: データ操作用。
  • Matplotlib: データ視覚化用。
  • Flask/Django: Web 開発用。
  • OpenAI/Transformers: 人工知能用。

11.エラー処理

try-excel ブロッ​​クを使用して例外を処理します:

print("Hello, World!")

12.次のステップ

  • 練習: 電卓、ToDo リスト、基本的な Web スクレイパーなどの小さなプロジェクトを構築します。
  • 高度なトピックを学習します: オブジェクト指向プログラミング、データベース、フレームワークについて学びます。
  • コミュニティに参加する: Python.org や Stack Overflow などの Python コミュニティに参加します。

Python はそのシンプルさと強力さにより、初心者にも専門家にも同様に理想的な言語です。実験を開始し、プロジェクトを構築し、その無限の可能性を探求してください。コーディングを楽しんでください!

以上がPython 初心者ガイド: クイック チュートリアル - 2の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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