Python3の⽂法をガーっと学ぶ
>>> a = [0, 1, 2, 3]
>>> for i in a:
... print(i)
0
1
2
3
Slide 34
Slide 34 text
Python3の⽂法をガーっと学ぶ
>>> a = "robot-architect"
>>> for c in a:
... print(c.upper())
R
O
...
Slide 35
Slide 35 text
Python3の⽂法をガーっと学ぶ
*リスト内包
>>> a = [ i for i in range(10) ]
>>> print(a)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> b = [ i**2 for i in range(10) if i%2 == 0 ]
>>> print(b)
[0, 4, 16, 36, 64]
ステートメント
import time
while True:
print("spam!")
time.sleep(1)
Slide 40
Slide 40 text
関数
def hoge(foo):
print(foo)
return foo+10
bar = hoge(2)
print(bar)
Slide 41
Slide 41 text
Python3の⽂法をガーっと学ぶ
n Pythonにおけるオブジェクトとは︖
数値や⽂字列、リスト、辞書、関数、クラス(後述)、モジュール、
パッケージといったデータのこと。
n クラスとは
オブジェクトの設計図となるもの。なんちゃらオブジェクトはこんな
値を持ってこんな操作ができますよというのを定義できる。
この辺はスライド1枚で理解できるものではないので割愛