python

python 基礎 学習 30分で基礎を繰り返す

python learning

main.pyと言うファイル名で作成し上から順番に確認していくとpythonの基礎は習得できると思います。何度も繰り返しやってみましょう。

 

デバック[確認]

実行

main.pyを作成したディレクトリで

python main.py

コメント

# "#"を先頭に文字を入力すると、この一行はコメントになりプログラムの処理の対象外になる

値の確認方法

print()

文字列

print('文字列')
print("英数字・記号などを文字列として取り扱う時に使用")

整数

print(123)
print(-45)
print(6789)

少数

print(-0.14)
print(3.14)

真偽

print(True)
print(False)

変数

宣言

string: str
integer: int
float: float
boolean: bool

代入

string = '文字列'
integer = 123
float = -0.14
boolean = True
print(string)
print(integer)
print(float)
print(boolean)

型変換

result_casted: int
result_casted = int(3.14)
print(result_casted)

演算

四則演算

result: int
result = integer + 1
print(result)
result = integer - 2
print(result)
result = float * 3
print(result)
result = float / 4
print(result)

比較演算

boolean = result_casted > integer
print(boolean)
boolean = result_casted < integer
print(boolean)
boolean = result_casted >= integer
print(boolean)
boolean = result_casted <= integer
print(boolean)
boolean = result_casted == integer
print(boolean)
boolean = result_casted != integer
print(boolean)

配列

リスト

array: list
array = [10, 20, 30, 40, 50]
print(array)

辞書

dictionary: dict
dictionary = {"numeric": integer, "string": string, "float": float, "boolean": False}
print(dictionary)

タプル

tuple: tuple
tuple = (1, "A", True)
print(tuple)

 

関数

関数実装

def helloworld():
    print("Hello world!")
def add(num1: int, num2: int):
    _result = num1 + num2
    return _result

 

関数呼び出し

helloworld()
print(add(1000,2000))

 

処理

条件分岐

if boolean:
    print("正しい時の処理を実行")
else:
    print('正しくない時の処理を実行')

繰り返し

for value in array:
    print(value)​

 

実行結果

文字列
英数字・記号などを文字列として取り扱う時に使用
123
-45
6789
-0.14
3.14
True
False
文字列
123
-0.14
True
124
121
-0.42000000000000004
-0.035
3
False
True
False
True
False
True
正しい時の処理を実行
[10, 20, 30, 40, 50]
{'numeric': 123, 'string': '文字列', 'float': -0.14, 'boolean': False}
(1, 'A', True)
Hello world!
3000
10
20
30
40
ABOUT ME
Umatani
株式会社Playground代表取締役。 18歳から国内大手企業にてエンジニアのキャリアを開始。その後、外資企業に約10年間勤めたのち、フリーランスとして国内複数企業のアプリ開発を経験。2018年に株式会社Playgroundを設立。Swiftスクール事業、iOS受託開発、サーバー受託開発、アプリケーション開発コンサルティング等、幅広く活動中。
株式会社Playgroundのサービス
  • 無料・簡単・片手でホームページを作成できる自社サービス Rakwi
  • Web制作とアプリ開発を学べるオンラインプログラミング講座 Upstairs
  • 開発,DX推進支援サービス スタートアッププラン

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA