Python 27

파이썬 실시간 강의 3회차

- 함수는 여러 값을 리턴하려고 하면 튜플로 리턴함def get_square(x): return x, x**2get_square(3) : 이렇게 실행할 경우 결과가 (3,9) 튜플로 묶임def get_square(x): return [x, x**2]get_square(3): list로 지정 가능- return과 print 차이  - return은 값을 반환 : return 안 하고 출력하면 기본값인 none이 출력  - print는 값을 출력    - 위치 전달인자 : 위치가 중요, 항상 첫번째에 위치(아니면 오류남)  - 키워드 전달인자  : 지정된 값이 있어서 위치 중요 x- 클래스class Post: #Post는 클래스명이며 변수,함수명과 동일하게 생성합니다. #단, 대문자로..

Python/개념 2025.01.05

파이썬 | 함수

함수def 함수이름(매개변수1, 매개변수2, ...): # 함수 내부에서 수행할 작업 return 결과값 # (선택적) 함수의 결과를 반환- 전역함수 : 어디든 사용가능- 지역함수 : 특정 범위에서만 사용가능매개변수, 인수# 매개변수(parameter) 예시def greet(name): # 여기서 'name'은 매개변수입니다. print("Hello, " + name + "!") # 함수 호출할 때 전달되는 값이 인수(argument)입니다.greet("Alice") # 함수 호출 시 "Alice"는 greet 함수의 매개변수 'name'에 전달- 위치 인수def greet(name, age): print("안녕하세요", name, "님! 나이는 ", age, "세입니다...

Python/개념 2025.01.05

데이터 분석 파이썬 종합반

1주차파이썬 : 간결, 실행결과를 수시로 확인 가능 = : 같다는 의미가 아니라 오른 쪽에서 지정한 의미를 왼쪽으로 할당한다는 뜻 (같다는 ==) 만약 함수를 모르겠으면 help 함수도 활용해보기 무슨 함수들이 포함되어 있는지 확인해보고 싶으면 dir 활용Colab 주요 단축키코드 실행 : Shift + Enter새 코드 셀 추가 : Command + M + A코드 셀 삭제 : Command + M + D코드 셀 분할 : Command + M + 하이픈(-)셀 유형 변경 : Command + M + M되돌리기 : Command + M + Z출력문print : 가장 많이 사용하는 출력 함수문자형str.lower() : 문자를 소문자로str.upper() : 문자를 대문자로변수- 문자를 다룰 때는 '' or..

Python/개념 2025.01.03

파이썬 | 기본 개념

- 모든 문법을 다 기억하려고 하지 않기 - a = a+3 (= a+=3) - a//b 몫 - a%b 나머지 - a**b 거듭제곱 - a==b 같다 - a!=b 같지 않다 - '' or "" 안에 작성하면 문자열 (따옴표 안 쓰면 변수이름 뜻하므로 주의) - 문자열 길이 len()함수 - 문자열 나누기 함수.split('원하는 부분')[0] : 첫번째 요소 추출 - [:3] : 문자열 일부를 잘라냄 - 이름 = [a, b, c, d] 리스트(순서 있음, 요소 변경 가능)  요소 추가 :  list.append(추가 숫자나 문자)    리스트 정렬 : list.sort()    리스트 역 : list.reverse() - 이름 = (a, b, c,d) 튜플 (요소 변경 불가능) - 이름 = {"a":"b"..

Python/개념 2024.12.23