はじめに
Python勉強用のメモです。Google Colabで実行したりしてます。
Google Colab
関数
def say_helloworld():
print('こんにちわ、世界。')
say_helloworld()
こんにちわ、世界。
def calc_square(side):
return side*side
calc_square(10)
100
// グローバル変数は関数の外 関数の内部からも参照できる //
// ローカル変数は関数の内 //
クラス
class Person:
def __init__(self,name,nationality,age):
self.name = name
self.nationality = nationality
self.age = age
def say_hello(self,name):
print('こんにちは、{}さん。私は{}です。'.format(name,self.name))
#インスタンス化(実体化)
nijichoco = Person('虹チョコ','日本',13)
taro = Person('太郎','アメリカ','25')
nijichoco.name
虹チョコ
nijichoco.nationality
日本
nijichoco.age
13
taro.name
太郎
taro.nationality
アメリカ
taro.age
25
nijichoco.say_hello('taro')
こんにちは、taroさん。私は虹チョコです。
継承
class Player(Person):
def __init__(self, name, nationality, age, height, weight):
super().__init__(name, nationality, age)
self.height = height
self.weight = weight
jiro = Player('次郎','沖縄',12, 160, 45)
jiro.name
次郎
jiro.height
160
jiro.weight
45
コメント