Python practice4 [상속, 다중 상속, 오버라이딩]
2022. 5. 30. 11:22
Language/Python
Python 처음 공부했을 때 썼던 코드 복습하는 느낌으로 기록합니다. Practice content 상속 다중상속 오버라이딩 예시 # 클래스 name = "마린" hp = 40 damage = 5 print("{0} 유닛이 생성되었습니다".format(name)) print("체력 {0}, 공격력 {1}\n".format(hp, damage)) tank_name = "탱크" tank_hp = 150 tank_damage = 35 print("{0} 유닛이 생성되었습니다".format(tank_name)) print("체력 {0}, 공격력 {1}\n".format(tank_hp, tank_damage)) tank2_name = "탱크" tank2_hp = 150 tank2_damage = 35 print..
Python practice3 [함수, 변수, 파일입출력]
2022. 5. 28. 11:57
Language/Python
Python 처음 공부했을 때 썼던 코드 복습하는 느낌으로 기록합니다. Practice content 함수 가변인수 출력 포맷 설정 파일 입출력 예시 # 함수 def open_account(): # print("새로운 계좌가 생성되었습니다") def deposit(balance, money): # 입금 print("입금이 완료되었습니다. 잔액은 {0}원입니다".format(balance + money)) return balance + money def withdraw(balance, money): # 출금 if balance >= money: # print("출금이 완료되었습니다. 잔액은 {0}원입니다".format(balance - money)) return balance - money else: pr..
Python practice2 [자료구조, 조건문, 반복문]
2022. 5. 27. 10:54
Language/Python
Python 처음 공부했을 때 썼던 코드 복습하는 느낌으로 기록합니다. Practice content 리스트 사전 튜플 집합 if문 while문 for문 예시 # 리스트 [] subway = [10,20,30] print(subway) subway = ["유재석", "조세호", "박명수"] print(subway) print(subway.index("조세호")) # subway.append("하하") # print(subway) subway.insert(1, "정형돈") # print(subway) subway.pop() # 뒤에서 부터 뺴기 print(subway) subway.append("유재석") # print(subway) print(subway.count("유재석")) # num_list = ..
Python practice1 [자료형, 비교논리연산자, 랜덤함수]
2022. 5. 26. 12:00
Language/Python
Python 처음 공부했을 때 썼던 코드 복습하는 느낌으로 기록합니다. Practice content 숫자형 문자형 참/거짓 변수 주석 ''' ''' 비교연산자 논리연산자 내림 올림 제곱근 예시 #숫자형 print(5) print(-10) print(3.14) print(1000) print(5+3) print(2*8) print(3*(3+1)) #문자형 print('풍선') print("나비") print("ㅋㅋㅋㅋㅋㅋㅋㅋ") print("ㅋ"*9) # # 참 / 거짓 print(5 > 10) print(5 10)) # # 변수 애완동물을 소개해 주세요 an..