VBA 使えるソースコード

つたないソースコードを載せます。これは、他人の書いたソースコードを読む練習に最適です。初心者の方は、どうしたらきれいになるかなど考えながら活用してください。

Python クラスとメソッドの例

# -*- coding: utf-8 -*-

class MyStack:
def __init__(self):
self.ary = [1,2,3]

def push(self,element):
self.ary.append(element)

def pop(self):
self.ary.pop()

def printall(self):
for n in self.ary:
print(n)

def isEmpty(self):
if self.ary == []:
return True
else:
return False

def getSize(self):
return len(self.ary)

 


if __name__ == '__main__':
mystack = MyStack()

while True:
command = input('input command: ')
if command == 'push':
data = input('input data: ')
elif command == 'pop':
print(mystack.pop())
elif command == 'printall':
print(mystack.printall())
elif command == 'isEmpty':
print(mystack.isEmpty())
elif command == 'getSize':
print(mystack.getSize())
elif command == 'end':
break