middlemoon

파이썬 1교시 본문

Develop/python문법

파이썬 1교시

중대경 2022. 2. 26. 10:35

자료형

1교시

 

자료에 대한 타입 - 숫자, 문자열, 불

어떤 값을 담는 자료구조 - 변수, 리스트, 튜플, 딕셔너리, 집합

 

변수란? 어떤 값을 담는 상자

 

숫자형 - 정수형(int)

, 실수(float), 지수, 8진수, 16진수

 

사칙연산 **제곱 %나머지 //나누기몫

 

Str 문자열 자료형 string

“” . ‘’

a=‘Life is too short’

print(a)

 

 

a= “python”

b=“is fun”

Print(a+b) 연결되서 나옴.

 

 

문자열 인덱싱

L = 1 i = 2 F = 3

등 print부분에 [2]를 입력하면 i를 확인시켜줄수있다.

 

Print(a[ 이상 : 미만 : 간격])

a = “20010331Rainy” 

print(a[:8]])이면 8번 인덱스 전까지 출력

 

여기까지 인덱스, 슬라이싱에 관해서 배우게됨

 

\n 줄을 바꾸고싶을때 사용

a = “Life is too short \n You need Python

 

문자열 포매팅

b= “ I eat “ + stri(3) + “ apples” 를 쓰기 귀찮으니까

a = “ I eat %d apples.” %  3 

 

문자열 포매팅 예시 (이 부분 생각보다 코딩테스트 할때많이 쓰임 의미를 잘 파악*******)

number = 10

day = “three”

a = “ I ate %d apples. So I was sick for %s days.” % (number, day)

&s 문자열

&c 문자1개

&d 정수

% 부동 소수

 

a = “Introduction {age} my {name}”format(name=“김상”,age=2}

 

소수점 표현

a = “0.4f” % 0.423123

print = a 4자리까지

 

함수

count 함수 a.count(b) ex)hobby면 a = 2

a = “ hobby “

print(a.count(b)) a=2

join , upper, strip(공백줄이기)

split도 있음

 

리스트

a = [“1”,”2”,”3”,”4”]

'Develop > python문법' 카테고리의 다른 글

파이썬 4교시  (0) 2022.02.26
파이썬 3교시  (0) 2022.02.26
파이썬 2교시  (0) 2022.02.26
Minimum cost spanning tree를 구하는 Kruskal algorithm을 Python으로 구현하기  (0) 2021.11.30
오늘의 python - set(), len()함수  (0) 2021.11.15
Comments