본문 바로가기
반응형

개발 공부10

Python_4 딕셔너리(Dictionary) 키-값(key-value)쌍으로 이뤄진 모음(collection) 키와 값은 : 로 구분,개별 요소는 , 로 구분 딕셔너리 키-값 추가 및 변경 딕셔너리에 키와 값의 쌍을 추가가능 이미 해당하는 키가 있다면 기존 값이 변경 딕셔너리 키-값 삭제 키를 삭제하고자하면 .pop()을 활용하여 삭제하고자 하는 키를 전달 키가 없는 경우는 KeyError 발생 파이썬 표준 라이브러리(Python Standard Library, PSL) random # 1. 모듈을 가져오는 것 import random menu = ['햄버거', '국밥', '초밥'] print(random.choice(menu)) 예시 #로또 추첨 코드 작성 # random... 2023. 2. 6.
Python_3 함수 코드 중복 방지 & 재사용 용이 => 함수 사용 내장함수 print() print(sep = ' ', end = '\n') ⇒ sep: 기본 값이 space, end=\n: 기본 값이 개행 함수의 반환 값(return) print 함수는 반환 값이 없다. 자주 사용되는 함수 len(s) 객체의 길이를 반환, 인자는 시퀀스 또는 컬렉션 sum(iterable) start 및 iterable의 항목들을 왼쪽에서 오른쪽으로 합하고 합계를 돌려줌 max(iterable) iterable에서 가장 큰 항목이나 두 개 이상의 인자 중 가장 큰 것을 반환 여러 항목이 최댓값이면 함수는 처음 만난 항목을 반환 min(iterable) iterable에서 가장 작은 항목이나 두 개 이상.. 2023. 2. 6.
Python_2 String Fomatting %-formatting name = 'Park' score = 3.5 print('Hello, %s', % name) print('성적은 %d', % score) print('성적은 %f', % score) # Hello, Park # 성적은 3 # 성적은 3.500000 f-string name = 'Park' score = 3.5 print(f'Hello, {name}. 성적은 {score}') # Hello, Park. 성적은 3.5 pi = 3.141592 print(f'원주율은 {pi:.3}. 반지름이 2일때 원의 넓이는 {pi*2*2}') # 원주율은 3.14. 반지름이 2일때 원의 넓이는 12.566368 제어문 조건문(Conditional Statement) .. 2023. 1. 29.
Python_1 Python은 객체지향언어, 모든 것이 객체로 구현됨 객체와 변수 객체(Object) 숫자, 문자, 클래스 등 값을 가지고 있는 모든 것 변수(Variable) 객체를 참조하기 위해 사용되는 이름 같은 값, 다른 값을 동시에 할당할 수 있다. 식별자(Identifiers) 객체를 식별하는데 사용하는 이름 규칙 알파벳, underscore(_), 숫자로 구성 첫 글자에 숫자 X 길이제한 X 대소문자 구별 예약어(reserved words)는 사용 X 내장함수나 모듈 등의 이름 사용 X 자료형(Data Type) 숫자 수치형(Numeric Type) int(정수, integer) float(부동소수점, 실수, floating point number) complex(복소수, complex number) 불린형.. 2023. 1. 23.
반응형