Pythonの基本コード集

百草
リリース: 2023-10-25 10:23:23
オリジナル
3906 人が閲覧しました

Python は、データ分析から Web 開発、人工知能から科学技術コンピューティングに至るまで、さまざまな分野で広く使用されている、学びやすく強力なプログラミング言語です。以下は、Python の基本コードの完全なコレクションです:

1. 基本構文

1. 印刷出力

print("Hello, World!")
ログイン後にコピー

2. 変数の割り当て

x = 10
y = "Hello"
ログイン後にコピー

3 . 条件ステートメント

if x > 5:
    print("x大于5")
elif x == 5:
    print("x等于5")
else:
    print("x小于5")
ログイン後にコピー

4. ループステートメント

for i in range(5):
    print(i)
    
while x > 0:
    print(x)
    x -= 1
ログイン後にコピー

5. 関数定義

def add(x, y):
    return x + y
ログイン後にコピー
ログイン後にコピー

6. 例外処理

try:
    # 可能发生异常的代码
    result = 10 / 0
except ZeroDivisionError:
    # 处理异常的代码
    print("除数不能为零")
ログイン後にコピー

2. データ型

1. 数値型

x = 10
y = 3.14
z = complex(1, 2)
ログイン後にコピー

2. 文字列型

s = "Hello, World!"
print(s[0])  # 输出第一个字符
print(s[7:12])  # 输出从第8个字符到第12个字符
ログイン後にコピー

3. リスト型

lst = [1, 2, 3, 4, 5]
print(lst[0])  # 输出第一个元素
print(lst[2:4])  # 输出第3个元素到第4个元素
ログイン後にコピー

4. タプル型

tpl = (1, 2, 3, 4, 5)
print(tpl[0])  # 输出第一个元素
print(tpl[2:4])  # 输出第3个元素到第4个元素
ログイン後にコピー

5. 辞書型タイプ

dic = {"name": "Tom", "age": 18}
print(dic["name"])  # 输出键为"name"的值
print(dic.keys())  # 输出所有键
print(dic.values())  # 输出所有值
ログイン後にコピー

6. コレクション型

s = {1, 2, 3, 4, 5}
s.add(6)  # 添加元素
s.remove(3)  # 移除元素
ログイン後にコピー

3. ファイル操作

1. ファイルを開きます

f = open("file.txt", "r")
ログイン後にコピー

2. ファイルの内容を読み取ります

content = f.read()
print(content)
ログイン後にコピー

3. ファイルの内容を書き込みます

f.write("Hello, World!")
ログイン後にコピー

4. ファイルを閉じます

f.close()
ログイン後にコピー

4. 関数とモジュール

1. カスタム関数

def add(x, y):
    return x + y
ログイン後にコピー
ログイン後にコピー

2. モジュールをインポート

import math
print(math.sqrt(16))  # 输出平方根
ログイン後にコピー

3. サードパーティのライブラリを使用

import requests
response = requests.get("https://www.example.com")
print(response.text)  # 输出网页内容
ログイン後にコピー

5. オブジェクト指向プログラミング

1. クラスを定義

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age
        
    def say_hello(self):
        print("Hello, I'm", self.name)
        
p = Person("Tom", 18)
p.say_hello()
ログイン後にコピー

2 . 継承とポリモーフィズム

class Student(Person):
    def __init__(self, name, age, grade):
        super().__init__(name, age)
        self.grade = grade
        
    def say_hello(self):
        print("Hello, I'm", self.name, "and I'm in grade", self.grade)
        
s = Student("Jerry", 16, 10)
s.say_hello()
ログイン後にコピー

6. 共通ライブラリとフレームワーク

1. データ処理と分析

import pandas as pd
df = pd.DataFrame({"name": ["Tom", "Jerry"], "age": [18, 16]})
print(df.head())
ログイン後にコピー

2. Web 開発

from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
    return "Hello, World!"
if __name__ == "__main__":
    app.run()
ログイン後にコピー

3. マシンlearning

from sklearn.linear_model import LinearRegression
model = LinearRegression()
model.fit(X, y)
ログイン後にコピー

4. 画像処理

from PIL import Image
im = Image.open("image.jpg")
im.show()
ログイン後にコピー

上記は Python の基本コードのほんの一部です。Python 言語は強力であり、他にも多くの使用方法やライブラリを探索できます。 。これらのコードがお役に立てば幸いです。ご質問がございましたら、お気軽にお知らせください。サポートさせていただきます。

以上がPythonの基本コード集の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!