「Python」の版間の差分
編集の要約なし |
編集の要約なし |
||
17行目: | 17行目: | ||
== 2. 条件分岐: == | |||
<syntaxhighlight lang="python" line> | |||
# if文 | # if文 | ||
if x > 0: | if x > 0: | ||
26行目: | 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): | ||
39行目: | 39行目: | ||
print(count) | print(count) | ||
count += 1 | count += 1 | ||
</syntaxhighlight> | |||
== 4. 関数: == | |||
<syntaxhighlight lang="python" line> | |||
# 関数の定義 | # 関数の定義 | ||
def greet(name): | def greet(name): | ||
49行目: | 49行目: | ||
# 関数の呼び出し | # 関数の呼び出し | ||
greet("Alice") | greet("Alice") | ||
</syntaxhighlight> | |||
== 5. リストと辞書: == | |||
<syntaxhighlight lang="python" line> | |||
# リスト | # リスト | ||
numbers = [1, 2, 3, 4, 5] | numbers = [1, 2, 3, 4, 5] | ||
60行目: | 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は非常に柔軟で多様な用途に使われており、データ処理、ウェブ開発、機械学習などのさまざまな分野で広く活用されています。 |
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は非常に柔軟で多様な用途に使われており、データ処理、ウェブ開発、機械学習などのさまざまな分野で広く活用されています。