목록파이썬 웹 개발/파이썬 기초 개념 (18)
일단 하자

함수 정의 및 람다(lambda) 사용 1. 함수 정의 방법 2. 다양한 반환 값 3. *args, **kwargs 4. 중첩함수 5. hint 6. 람다 함수 함수를 왜 사용할까? 반복적이고 중복되는 프로그래밍을 피할 수 있다. 하나의 기능을 수행하는 것을 하나의 함수로 만드는 것이 좋다. 1. 함수 정의 방법 + 선언 def 함수명(parameter) code + 호출 함수명(parameter) 함수를 호출하는 곳이 함수를 선언하는 곳보다 위에 있으면 에러가 난다. 그러므로 선언 위치가 호출보다 위에 있어야한다. def hello(world): print("Hello", world) hello('Python!') hello(7777) def hello_return(world): val = "Hello..

1. 퀴즈 2. List Comprehension # Section05-3 # 파이썬 흐름제어(제어문) # 제어문 관련 퀴즈(정답은 영상) # 1 ~ 5 문제 if 구문 사용 # 1. 아래 딕셔너리에서 '가을'에 해당하는 과일을 출력하세요. q1 = {"봄": "딸기", "여름": "토마토", "가을": "사과"} # 2. 아래 딕셔너리에서 '사과'가 포함되었는지 확인하세요. q2 = {"봄": "딸기", "여름": "토마토", "가을": "사과"} # 3. 다음 점수 구간에 맞게 학점을 출력하세요. # 81 ~ 100 : A학점 # 61 ~ 80 : B학점 # 41 ~ 60 : C학점 # 21 ~ 40 : D학점 # 0 ~ 20 : E학점 # 4. 다음 세 개의 숫자 중 가장 큰수를 출력하세요.(if문..

* 파이썬 코딩의 핵심 -> 조건 해결 중요 1. 기본 반복문 for, while 2. 시퀀스 타입의 반복 3. continue, break 4. for-else 구문 5. 자료구조 변환 1. 기본 반복문 for, while v1 = 1 while v1 < 11: print("v1 is :", v1) v1 += 1 for문이 유연하게 사용할 수 있어서 더 많이 쓴다. for v2 in range(10): # 0부터 시작해서 9까지 반복 print("v2 is :", v2) for v3 in range(1, 10): # 1부터 시작해서 9까지. range(start, end) : start에서 시작해서 end-1까지 반복 print("v3 is :", v3) # 1 ~ 100합 sum1 = 0 cnt1 =..

if 조건문 1. 조건문 기본형식 2. 관계 연산자 실습(>, >=, =, = b) print(a c) print('or :', a > b or c > b) print('not :', not a > b) print(not False) print(not True) + 산술, 관계, 논리 연산자의 연산 순서 산술 -> 관계 -> 논리 순서로 적용 print(5 + 10 > 0 and not 7 + 3 == 10) # (((5 + 10) > 0) and (not((7 + 3) == 10))) score1 = 90 score2 = 'A' if score1 >= 90 and score2 == 'A': print("합격하셨습니다.") else: print("죄송합니다. 불합..