728x90
Day 2(박두진 강사님 - Python 명령문,연산자 등등)
※ f'{ } or f"{ } -string : 문자열 포매팅 방법. 형이 다른 데이터들을 통일하여 출력 가능
1) 문자열 맨 앞에 (따옴표 앞) f를 붙인다.
2) 사용하고 싶은 변수, 값을 중괄호 안에 넣는다.
3) 따옴표로 닫아 준다.
1. Day 1 수업 간단 Summary |
![]() |
2. tuple의 특징 : tuple 데이터 타입은 여러개의 식별자로 받을 수 있다. |
![]() |
3. dir 함수와 help 함수 | ![]() dir 함수 : 함수의 하위함수(하위항목)들을 보여준다. help 함수 : ( ) 안에 모르는 함수 입력 시 함수 내용 설명 |
※데이터 규모에 따른 스킬 및 프로그램 |
# 데이터 규모에 따른 스킬들
# 엑셀 : 사용 간편 : 데이터 100만개 : 만들어진 기능만 사용가능 : 속도 느림
# 파이썬 : 파이썬문법 : 데이터 RAM 용량만큼 : 기능을 만들어서 사용가능 : 속도 빠름
# 파이썬 : 가상메모리 : DASK
# 데이터베이스 : SQL문법 : 데이터 SSD(HDD) 용량만큼 : 속도 빠름
# 빅데이터 : 여러개의 컴퓨터를 1대의 컴퓨터처럼 사용 : SPARK : scala, python
|
4. 연산자(산술,할당,비교,논리,멤버) |
# 3. 연산자 : CPU를 사용하는 방법
# 산술 : +, - < *, /, //, % < ** : 데이터(int,str,list) + 데이터 = 데이터
# 할당 : 식별자 <산술>= 데이터
# 비교 : ==, !=, >, <, >=, <= : 데이터 + 데이터 = 논리값
# 논리 : not, and, or : 논리값 + 논리값 = 논리값
# 멤버 : 특정 데이터가 컬렉션 데이터에 포함되었는지 확인 : 결과 논리값 출력
|
※데이터 타입에 따른 형변환 및 연산 | ![]() |
5. 할당 연산자 |
![]() |
6. 비교연산자 |
![]() |
6-1 비교연산자 EXAMPLE |
![]() |
7.논리연산자 |
![]() |
7-1.논리연산자 EXAMPLE |
![]() |
8.멤버연산자 |
![]() |
9.실수할만한 코드 #2 | ![]() round 함수( ,n ) : 해당 데이터 소수점 아래 n번째 자리만큼 반올림 Decimal 함수: 십진법으로 바꿔주는 함수, str(문자열)만 가능 |
10. 조건문 ① (if, elif, else 의 활용) |
![]() ![]() |
10. 조건문 ② (if, elif, else 의 활용) |
![]() |
※ 조건문에서 조건 부분 -> bool ( ) |
![]() |
10-1.조건문 EXAMPLE (계좌에서 입출금) |
![]() ![]() |
11. 삼항연산자 |
![]() |
12. 반복문 |
![]() |
12. 반복문 ① while |
![]() |
12. 반복문 ② for |
![]() |
12. 반복문 ③ range |
![]() |
12-1 반복문 EXAMPLE ②for 함수 |
![]() |
12. 반복문 ④break |
![]() |
12. 반복문 ⑤continue & break |
![]() |
13. 반복문 EXAMPLE |
![]() ![]() |
14. 반복문 ⑥enumerate | enumerate : 인덱스와 데이터로 이루어진 tuple 생성 for x in enumerate ![]() 인덱스와 데이터 각각 다른 공간에 할당하고 싶으면 인자풀기(unpacking)을 해주면 됨 |
16. zip ( ) 함수 |
![]() |
728x90
'Python > ▶ Python' 카테고리의 다른 글
TIL ④일차 (0) | 2023.01.05 |
---|---|
TIL ③일차 (0) | 2023.01.04 |
②일차 Quiz - 윤년, Fizzbuzz, left-shift (0) | 2023.01.03 |
②일차 Quiz - 아이폰과 아이패드 (0) | 2023.01.03 |
TIL ①일차 (0) | 2023.01.02 |