본문 바로가기
파이썬 공부

파이썬 기초중에 기초를 알아보자

by 뽀리아빵이 2020. 3. 19.
반응형

print

출력  : 컴퓨터가 정보를 주는것이다

 

사용방법 print("출력할 내용")

print("나의 꿈은 파이썬 정복!")

print(3, "Hello!") : 콤마를 통해 여러 문자를 출력할 수 있음

 

여러줄 출력하는 방법은 다음과 같다

 

printf(" ~ ") 3번반복

 

기초자료형

 

1. 문자열 string : 문자나 문자들을 늘어놓은 것 큰따옴표와 작은따옴표로 구분

 ex) 'Hello!'  

'3.14', "3.14" 둘다 OK

 

2. 리스트 List : 여러자료를 함께 보관함

 ['a', 'b'] 

 ['a', 2]  #다른 자료형을 함께 보관 가능 

 

 cf) 주석 : 컴퓨터가 무시하는 코딩

 한 줄 주석은 #, 여러줄 주석은 """ """, ''' ''' 로 한다

 

"""

컴퓨터가

실행하지 않아요

 

 """

예제 ) 

 

#숫자 50과 숫자 50을 더해서 출력해봅시다!
print(50+50)

#문자열 "50"과 문자열 "50"을 더해서 출력해봅시다!
print("50+50")


#리스트 [50]과 리스트 [50]을 더해서 출력해봅시다!
print([50]+[50])

 

변수

 

자료를 '그릇'에 담아서 보관, 사용하면 편리합니다. 이를 변수하고 합니다.

표기형식 : 변수이름 = 자료 

 - 여기서 등호는 같다가 아니라 넣어준다 ! 의 의미다. 대입이라는 의미다.

 - ex) num = 10 #10을 num이라는 박스에 넣어준다라는 의미

숫자, 알파벳, 한글, 언더바(_)를 변수로 사용할 수 있다

숫자로 시작하거나 , 공백문자, 연산자, 숫자로만 구성된, 파이썬 문법에서 사용되는 예약어(for, while.. 등등)는 변수로 사용금지다.

  

 

 

숫자형 자료의 특수연산자

# //을 이용해서 변수 intdiv에 4를 넣는 수식을 작성해봅시다.
intdiv = 16//4

# %을 이용해서 변수 modular에 1을 넣는 수식을 작성해봅시다.
modular = 3%2

# **을 이용해서 변수 expo에 16을 넣는 수식을 작성해봅시다.
expo = 4**2

 

문자형 자료의 연산

# 변수 connect_str를 선언하고, 연결 연산자를 이용해서 '덩덕쿵덕'를 넣어봅시다.
connect_str = '덩덕'+'쿵덕'

# 변수 iterate_str를 선언하고 반복 연산자를 이용해서 '쿵덕쿵덕'을 넣어봅시다.
iterate_str = '쿵덕'*2

# 위 두 변수를 이용해서 '덩덕쿵덕쿵덕쿵덕덩덕쿵덕쿵덕쿵덕'을 변수 jajinmori에 넣어봅시다
jajinmori = (connect_str + iterate_str) *2
print(jajinmori)

 

 

문자열/리스트 접근하기

 

 

슬라이싱

index를 이용해서 리스트나 문자열의 일부분을 잘라서 가져오는 방법이다

표현 : string/list[a:b]   # a는 시작인덱스, b는 종료인덱스

예제

반응형