본문 바로가기

Python4

딕셔너리와 튜플 [딕셔너리] : 자료형( 변수 및 리스트와 같은 자료의 형태다.) # 1. 승패여부 # 2. 챔피언 이름 # 3. 킬 # 4. 데스 # 5. 어시스트 # 변수를 사용할 때 result = '승리' champ_name = '비에고' kill = 13 death = 9 asssist = 17 # 리스트를 사용할 때 play_data = ['승리', '비에고' , 13, 9, 17] # 숫자형의 데이터가 어떤 데이터를 나타내는지 알 수 없다. play_data2 = ['승리', '비에고' , 13, 9, 17] # 딕셔너리 사용할 때 (데이터가 어떤 정보를 담고 있는지 알 수 있다.) play_data = { 'reulst' : '승리', 'champ_name' : '비에고', 'kill' : 13, 'ass.. 2024. 1. 19.
def 함수 정의 및 호출 | 파이썬 로또번호 만들기 [파이썬 함수 def 정의하고 호출하기] 함수 : 작업을 수행하는 명령블록 (입력값에 따른 결과값이 나온다.) 코드가 길어지고 복잡해졌을 때 유용하다. 반복적으로 사용되는 코드를 함수로 만든다. def 함수이름(매개변수): 명령블록 ... return 리턴값 def sum(a, b): result = a + b return result [함수를 사용하는 방법] x = sum(1, 2) >>> 매개변수 1+2 의 결과값 3의 result가 리턴되어서 x 값에 3이 저장된다. y = sum(3, 4) >>> 7 [매개변수가 없는 함수] def 함수이름(): 명령블록 ... return 리턴값 ㅡㅡㅡㅡㅡㅡ def getRandomNumber(): number = random.randint(1, 10) >>> .. 2024. 1. 19.
프로그래밍 꽃 반복문 | for함수 | range 함수 | while문 | while True [반복문] : 반복해서 명령을 수행하는 것. 쓰임이 다양하고 반드시 공부해야 한다. for문 for 변수 in 리스트: 명령블록 for a in[1, 2, 3, 4]: print(a) >>> 첫번째 원소를 a라는 변수에 담고, 이변수를 가지고 명령블록을 실행한다. // 리스트안에 있는 요소들을 하나씩 뽑아내면서 명령블록을 실행한다. 조건문이랑 결합해서 사용하는 예시 names = ["티모", "리신", "이즈리얼"] for name in names: if name == "티모" print(name + "는 탑 챔피언입니다.") elif name == "리신" print(name + "는 정글 챔피언입니다.") elif name == "이즈리얼" print(name + "는 바텀 챔피언입니다.") rang.. 2024. 1. 19.
파이썬, 프로그래밍 입문 | 자료형과 변수 | 연산과 연산자 | 입력과 자료형 변환 | 조건문 | 리스트 | [자료형과 변수] 자료형 = 자료의 형태 = 데이터의 형태 자료형의 종류: 숫자, 문자, 불린, 리스트, 튜플, 딕셔너리 1. 숫자형 : 숫자데이터 - 정수: 소수점이 없음 int (integer) - 소수: 소수점이 있음 float 2. 문자형: 문자데이터 - String - '촉촉한 초코칩' - "촉촉한 초코칩" 3. 변수 : 데이터를 저장할 공간 (데이터의 집) - 변수이름 = 데이터 - 우변에 있는 데이터를 좌변에 있는 변수 이름에 저장한다. - ex) name = "마스터이" # 문자형 데이터를 name이라는 변수에 저장한다. level = 5 # 숫자형 데이터를 level이라는 변수에 저장한다. health = 800 attack = 90 [연산과 연산자] 연산: 수나 식을 일정한 규칙에 따라.. 2024. 1. 18.