「Python」の版間の差分
(ページの作成:「Pythonは、汎用プログラミング言語であり、シンプルで読みやすい構文を持つことで知られています。以下では、Pythonの基本的な機能と文法について簡単に紹介します。 ### 1. 変数とデータ型: ```python # 変数の宣言 x = 5 y = "Hello, World!" # データ型の基本: int, float, str, bool a = 10 b = 3.14 c = "Python" d = True ``` ### 2. 条件分岐: ```python # if文 if x > 0: print("Positive…」) |
編集の要約なし |
||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
Pythonは、汎用プログラミング言語であり、シンプルで読みやすい構文を持つことで知られています。以下では、Pythonの基本的な機能と文法について簡単に紹介します。 | Pythonは、汎用プログラミング言語であり、シンプルで読みやすい構文を持つことで知られています。以下では、Pythonの基本的な機能と文法について簡単に紹介します。 | ||
== 1. 変数とデータ型: == | |||
<syntaxhighlight lang="python" line> | |||
# 変数の宣言 | # 変数の宣言 | ||
x = 5 | x = 5 | ||
12行目: | 14行目: | ||
c = "Python" | c = "Python" | ||
d = True | d = True | ||
</syntaxhighlight> | |||
== 2. 条件分岐: == | |||
<syntaxhighlight lang="python" line> | |||
# if文 | # if文 | ||
if x > 0: | if x > 0: | ||
23行目: | 26行目: | ||
else: | else: | ||
print("Zero") | print("Zero") | ||
</syntaxhighlight> | |||
== 3. ループ: == | |||
<syntaxhighlight lang="python" line> | |||
# forループ | # forループ | ||
for i in range(5): | for i in range(5): | ||
36行目: | 39行目: | ||
print(count) | print(count) | ||
count += 1 | count += 1 | ||
</syntaxhighlight> | |||
== 4. 関数: == | |||
<syntaxhighlight lang="python" line> | |||
# 関数の定義 | # 関数の定義 | ||
def greet(name): | def greet(name): | ||
46行目: | 49行目: | ||
# 関数の呼び出し | # 関数の呼び出し | ||
greet("Alice") | greet("Alice") | ||
</syntaxhighlight> | |||
== 5. リストと辞書: == | |||
<syntaxhighlight lang="python" line> | |||
# リスト | # リスト | ||
numbers = [1, 2, 3, 4, 5] | numbers = [1, 2, 3, 4, 5] | ||
57行目: | 60行目: | ||
person = {"name": "Alice", "age": 30} | person = {"name": "Alice", "age": 30} | ||
print(person["name"]) # Alice | print(person["name"]) # Alice | ||
</syntaxhighlight> | |||
== 6. モジュールのインポート: == | |||
<syntaxhighlight lang="python" line> | |||
import math | import math | ||
print(math.sqrt(16)) # 4.0 | print(math.sqrt(16)) # 4.0 | ||
</syntaxhighlight> | |||
== 7. 例外処理: == | |||
<syntaxhighlight lang="python" line> | |||
try: | try: | ||
result = 10 / 0 | result = 10 / 0 | ||
except ZeroDivisionError: | except ZeroDivisionError: | ||
print("Error: Cannot divide by zero") | print("Error: Cannot divide by zero") | ||
</syntaxhighlight> | |||
これらはPythonの基本的な機能の一部です。Pythonは非常に柔軟で多様な用途に使われており、データ処理、ウェブ開発、機械学習などのさまざまな分野で広く活用されています。 | これらはPythonの基本的な機能の一部です。Pythonは非常に柔軟で多様な用途に使われており、データ処理、ウェブ開発、機械学習などのさまざまな分野で広く活用されています。 | ||
== 関連項目 == | |||
* https://chatgpt.com/ | |||
[[Category:chatgpt]] | |||
[[Category:Python]] |
2024年6月14日 (金) 08:06時点における最新版
Pythonは、汎用プログラミング言語であり、シンプルで読みやすい構文を持つことで知られています。以下では、Pythonの基本的な機能と文法について簡単に紹介します。
1. 変数とデータ型:
# 変数の宣言
x = 5
y = "Hello, World!"
# データ型の基本: int, float, str, bool
a = 10
b = 3.14
c = "Python"
d = True
2. 条件分岐:
# if文
if x > 0:
print("Positive")
elif x < 0:
print("Negative")
else:
print("Zero")
3. ループ:
# forループ
for i in range(5):
print(i)
# whileループ
count = 0
while count < 5:
print(count)
count += 1
4. 関数:
# 関数の定義
def greet(name):
print("Hello, " + name + "!")
# 関数の呼び出し
greet("Alice")
5. リストと辞書:
# リスト
numbers = [1, 2, 3, 4, 5]
print(numbers[0]) # 1
# 辞書
person = {"name": "Alice", "age": 30}
print(person["name"]) # Alice
6. モジュールのインポート:
import math
print(math.sqrt(16)) # 4.0
7. 例外処理:
try:
result = 10 / 0
except ZeroDivisionError:
print("Error: Cannot divide by zero")
これらはPythonの基本的な機能の一部です。Pythonは非常に柔軟で多様な用途に使われており、データ処理、ウェブ開発、機械学習などのさまざまな分野で広く活用されています。