Python基礎の基礎
まだ最低限なので順次追加
シンプルで美しいなあ
#===== クラス =====
class clsClass:
IntField = 100
def _init_(self):
print("コンストラク実行")
def SubMethod(self):
print(self.intField)
#===== クラスここまで =====
#===== 関数 =====
def subFunction():
print("do function")
#===== 関数ここまで =====
#===== PythonはMain関数の中とかでなくても動く仕組み =====
#変数
int = 1
str = "string"
#Listの変数
strs = ["A", "B", "C", "D", "E"]
ints = [1, 2, 3]
vars = ["い", 1, True] #なんと、型が違うまま一つのListに格納できるらしい(怖...)
#Classの使用
cls = clsClass()
cls.SubMethod()
i = cls.IntField
#関数の使用
subFunction()
#while文
i = 0
while i < 100:
print("loop [" + i + "]")
#if文とcontinue
if i == 10:
i += 1
continue
#break
if i == 20: break
i += 1
#Pythonではforeachがforを兼ねてる
for str in strs: # foreach的な利用法
print(str)
for i in range(10): # for的利用法 range関数
print(i)