본문 바로가기

Python19

함수 1. 함수 ▶ 함수를 호출(할때 괄호 내부에 여러가지 자료를 넣음 : 이것이 매개변수) > 나오는 결과 : 리턴값 ▶ 함수를 선언(정의) >>>> 함수 호출(불러오기) a. def 함수 이름 (매개변수): def_함수를 정리한다는 의미, 고정 함수이름_함수를 만드는, 함수의 변수 문장 def print_3_times():#함수의 선언(정의)↓ print("안녕") print("안녕") print("안녕")#함수의 선언(정의)↑ print_3_tiems()#함수 호출 b. 매개변수 Parameter, 인수 argument - Parameter : the variable listed inside the parentheses in the function definition. ▶인풋으로 제공되는 데이터 중 하나.. 2023. 4. 3.
while 반복문 A. while 반복문 A. while 불 표현식: 불 표현식이 True이면 문장을 계속 반복 ▶ '1'은 참이니까 되는데 '0'은 거짓이라 안됨. '0'이외의 사용은 True. #반복 변수를 기반으로 반복하기 i=0 while i 2023. 4. 1.
범위(range) A. range() : 범위, for반복문이랑 자주 사용됨. 숫자로 이루어진 범위를 만들때 a-1. range(A) ▶ A는 숫자, 0 ~ A-1 a-2. range(A, B) ▶ A: start B:end, A~B-1 a-3. range(A, B, C) ▶ A: start B:end C:step, A~B-1, C(B-1-A) ▷ range의 범위의 값은 list 함수로 변경하면 확인 가능함. ▷ 그래서 변수로 리스트(range(범위)) 잡아줘서 출력하는거.너무 길어지니까. a = range(5) print(a) = range(0,5) list(range(5)) >>> [0,1,2,3,4] ▶ 매개변수 내부에 수식을 사용하기도 함. ▶ print(list(range(0,10))) 처럼 한줄로 쓰기 가능(.. 2023. 3. 29.
딕셔너리 *다시한번 짚고 넘어가는 리스트* A. 리스트 : 인덱스를 기반으로 값을 저장하는 것 B. 딕셔너리 : 키(key)를 기반으로 값(value)을 저장하는 것 자료형 가리키는 위치 선언 형식 사용 예 리스트 인덱스 변수=[ ] list_a[1] 딕셔너리 ▶'키:값' 형태 키 변수={ } ▶ 중괄호 사용 dict_a["name"] 딕셔너리이름["키"] ▶ 대괄호 사용 따옴표까지 똑같이해야 dict_b = { "director" : ['안소니 루소', '조 루소'], "cast" : ["아이언맨", "타노스", "토르", "닥스"] } ▶ 딕셔너리이름(변수처럼사용) = { "키(변수처럼사용)" :(종료라는표시) ['값1', 'value', … ,] (리스트로 나열됨) } ▷ 같은 성격으로 정리할때는 '리스트'.. 2023. 3. 28.