🔰
はじめての Python
こんにちは。
Pythonのコードを触る機会があるため、
事前準備として基本構文などをインプットしました。
かんたんな内容ですが、アウトプットします🗿
Pythonって?
型定義や文末セミコロンがなく、
初級者の方にも触れやすい言語です。
インデントされたまとまりを1つの仲間として扱うため、
ありがちなネストがごちゃってて分かりづらい問題も回避できます!
※インデント間違ってるとエラーになり、デバッグできません
インストール
公式サイトからダウンロード可能です。
インストールしたら、PowerShellなどで確認しましょう!
PS D:\study\Python> py
Python 3.11.4 (tags/v3.11.4:d2340ef, Jun 7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
基本構文
コメント(一行)
# 一行コメント
コメント(複数行)
'''
複数行
コメント
'''
変数の定義
word_1 = "Hello"
word_2 = "Python"
word_3, word_4 = 2023,"07"
文字出力
print(word_1,word_2)
print(word_3,word_4)
実行結果
Hello Python
2023 07
dictionaryの定義
animals = {"dog":100, "cat": 200, "gorilla": 300}
print(animals["dog"])
実行結果
100
タプルの定義
station = ("nagoya", "japan", 550)
print(station)
実行結果
('nagoya', 'japan', 550)
for文
fruitsList = ['Apple', 'Banana', 'Cantaloupe']
for fruits in fruitsList:
print (fruits)
実行結果
Apple
Banana
Cantaloupe
while文
count = 0
while count < 3:
print("カウント数",count)
count += 1
実行結果
カウント数 0
カウント数 1
カウント数 2
if文
message = "2023より"
if word_3 < 2023:
print(message,"小さい")
elif word_3 == 2023:
print(message,"同じ")
else:
print(message,"大きい")
実行結果
2023より 同じ
比較演算子
number_1 = 100
number_2 = 100
実行結果
Hello Python
2023 07
値の比較(true)
if number_1 != number_2:
print("別値")
else:
print("同値")
実行結果
同値
オブジェクトの比較(false)
if number_1 is number_2:
print("別値")
else:
print("同値")
実行結果
別値
複数条件
if number_1 == 100 and number_2 != 200:
print("あてはまる")
else:
print("あてはまらない")
実行結果
あてはまる
関数の定義
def add_function(number_x, number_y):
print(number_x + number_y)
add_function(3, 5)
実行結果
8
Pythonの実行方法(PowerShell)
PS D:\study\Python> py [ファイル名].py
さいごに
基本的な内容は他の言語と似ているため、
悩むことは少なかったです。(別の型を入れられるタプルが新鮮でした)
PythonはAPIサーバーを作ることもできれば
GUIアプリも作れるみたいなので、作りたいものがあればなんでも作れそうですね…
GUIアプリはKenny氏が作ってるので参考にしたいです👀👀👀
Discussion