함수
#!/usr/bin/python
#-*- coding: utf-8 -*-
##함수
#초기값을 넣어줄 수 있음.
def math(name, name2=0, name3=0):
print("%s, %s, %s 학생입니다." %(name, name2, name3))
math(name='민호', name3='영상', name2='정민')
#함수의 인자에 함수를 전달함.
def a():
print("a를 실행")
def b(name, eng):
print('b을 실행, %s' %name)
eng()
b(name='minho', eng=a)
클래스
#!/usr/bin/python
#-*- coding: utf-8 -*-
##클래스
class School():
def __init__(self):
self.name = "minho"
def stock(self, age):
print(age)
print(self.name)
return "stock"
bb = School()
bb.stock(33)
print(bb.stock(33))
#상속
class Parent():
def __init__(self):
print("부모입니다.")
self.money = 500000000
def book(self):
print("부모의 책입니다.")
class Child_1(Parent):
def __init__(self):
super().__init__()
print("첫번째 자식입니다.")
print(self.money)
class Child_2(Parent):
def __init__(self):
print("두번째 자식입니다.")
self.book()
Child_1()
Child_2()
'개발 > 파이썬' 카테고리의 다른 글
djangogirls | 3. 블로그 만들기_프로젝트, 데이터베이스, 앱 (0) | 2020.10.28 |
---|---|
djangogirls | 1. 설치편: 파이썬 , 가상환경, django, 에디터 (0) | 2020.10.28 |
[파이썬] 기본 문법2 (0) | 2020.04.18 |
[파이썬] 콘다 설정 (0) | 2020.04.18 |
[파이썬] sqlite3, DataFrame객체 생성, DataFrame객체를 db에 저장, 읽기, 웹에서 받은 자료를 db에 저장 (0) | 2020.04.18 |