アプリ開発(ハンズオン)
こんにちは(・ω・)/”
今回は、Google Colabを使って基礎的なものをやっていきました。
入出力
input()…標準入力から値を入力
print()…標準出力に値を出力
print("Hello World!")
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
変数
プログラム中で価を保持する場所
代入演算子
代行:=
加算して代入:+= 減少して代入:-=
蒸散して代入:*= 除算して代入:/=
例)a=b でaにbの値を代入
a += b でaにbの値を足して代入
rec=input("名前を入力してね")
print(rec + "さん、おはよう!")
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
名前を入力してね 〇〇
〇〇さん、おはよう!
データ型
数値、文字列、真偽値(True,False)など
他にも原理なデータ型がたくさん用意
int()…文字列を数値(整数)に変換
float()…文字列を数値(実数)に変換
str()…数値を文字列に変換
rec=input()
print(type(rec))
a=int(rec)
print(str(a))
print(type(a))
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
123
<class 'str'>
123
<class 'int'>
加算:+ 減算:- 乗算:* 除算:/ 剰余:%
累乗:** 切捨て除算://
制御構造
条件判断…もし×××ならば処理を行う
繰り返し…×××の間、処理を繰り返す
rec=input()
ten=int(rec)
if ten >= 60:
print("合格!")
else:
print("不合格")
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
[60以上] [60未満]
60 30
合格! 不合格
比較演算子
等しい:== 等しくない:!= 以上:>= 以下:<=
より大きい:> より小さい:<
論理演算
and:かつ or:または not:否定
for i in range(3):
print(i)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
0
1
2
今は、まだ優しいほうですね。
いまから難しくなるって思うと気が重くなりそう……
以上
最後まで読んでいただきありがとうございました