본문 바로가기

Python/▶ Python

TIL ②일차

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