python 4

[TIL] Python Day 04 - 논리 연산자, while, input

수업 과정: 노마드 코더(Nomad Coders) - Python으로 웹 스크래퍼 만들기기간: 2025년 9월 29일 - 2025년 10월 13일[Day 04 학습 내용] and, or 논리 연산자, while 반복문, input() 함수, random 모듈 1. input() 함수: 사용자로부터 입력값을 받는 함수오직 하나의 아규먼트만 받음 (입력 안내 메시지)입력받은 값은 항상 문자열(String) 타입age = input("How old are you?") # 문자열로 저장됨age = int(input("How old are you?")) # 숫자로 변환타입 변환int(): 문자열을 정수로 변환type(): 변수의 타입 확인age = int(input("How old are you?"))prin..

python 2025.10.02

[TIL] Python Day 03 - 기본값, return, f-string, 조건문

수업 과정: 노마드 코더(Nomad Coders) - Python으로 웹 스크래퍼 만들기기간: 2025년 9월 29일 - 2025년 10월 13일 [Day 03 학습 내용] 기본 매개변수(Default Parameter), return, f-string(formatted string), if-elif-else 조건문 1. 기본 매개변수 (Default Parameter): 함수 정의 시 파라미터에 기본값을 설정할 수 있음아규먼트를 전달하지 않으면 기본값이 사용됨def say_hello(user_name="홍길동"): print("Hello", user_name)say_hello("kim") # Hello kimsay_hello() # Hello 홍길동 2. return: 함수가 값을 반환(ret..

python 2025.10.02

[TIL] Python Day 02 - 함수, 파라미터, 아규먼트

수업 과정: 노마드 코더(Nomad Coders) - Python으로 웹 스크래퍼 만들기기간: 2025년 9월 29일 - 2025년 10월 13일 [Day 02 학습 내용] 함수(Function) 정의, 파라미터(Parameter), 아규먼트(Argument), 함수의 재사용 1. 함수: 재사용이 가능한 코드 블록한 번 정의하면 몇 번이고 호출하여 사용 가능코드 중복을 줄이고 유지보수를 쉽게 만듦 2. 함수 정의: def 키워드로 함수 정의함수 이름 뒤에 () 추가콜론(:) 후 들여쓰기로 함수 본문 작성def say_hello(): print("hello how r u?")say_hello() 3. 파라미터 (Parameter): 함수 정의 시 괄호 안에 선언하는 변수(형식 매개변수)함수 안으로 데이터..

python 2025.10.02

[TIL] Python Day 01 - 변수, 자료형, 불리언

수업 과정: 노마드 코더(Nomad Coders) - Python으로 웹 스크래퍼 만들기기간: 2025년 9월 29일 - 2025년 10월 13일 [Day 01 학습 내용] Python의 변수, 자료형, 불리언(Boolean), 코드 실행 순서 1. 출력: print() 함수를 사용하여 문자열이나 변수를 출력print("Hello world") 2. 변수(Variable): = 기호를 사용하여 값 저장age = 18name = "hong"# 파이썬에서는 세미콜론(;) 사용x → 줄바꿈 자체가 문장의 끝을 의미함 변수 이름 규칙알파벳, 숫자, 언더스코어(_)만 사용 가능공백x, 숫자로 시작x 3. 코드 실행 순서: 위에서 아래(Top to Bottom)변수를 선언하기 전에 사용하면 오류 발생 4...

python 2025.10.02