본문 바로가기
파이썬/네이버 뉴스 크롤링 강의

뇌가 섹시해지는 파이썬 문법, 데이터 상자

by startcoding 2021. 7. 15.

이번에는 변수에 대해서 알아볼게요.

 

파이썬 문법을 공부할 때는 머리를 조금 써야해요.

 

뇌가 섹시해진다고 생각하시면 마인드 컨트롤에 도움이 됩니다. 

 

 

저는 변수를 데이터의 상자로 비유해 보겠습니다.

 

 

byunsu = "always cat"

변수란 원하는 데이터를 저장하고, 필요할 때 꺼내 쓸 수 있는 상자입니다.

 

 

#1 변수 만들기 

 

변수 이름 = 데이터

 

변수를 만드는 방법은 간단합니다. 변수 이름을 쓰고 데이터를 저장해 주면 돼요.

 

여기서 =할당 연산자로 오른쪽에 있는 데이터를 왼쪽의 변수에 저장하는 역할을 합니다. 

 

 

리그 오브 레전드의 마스터이 챔피언으로 예시를 들어 볼게요. 

 

#1.1 변수 만들기 실습해보기

02.변수만들기.py

 

1
2
3
4
5
6
7
8
9
name = "마스터이"  # 문자열 데이터 "마스터이"를 name 변수에 저장합니다. 
level = 5         # 숫자 데이터 5를 level 변수에 저장합니다.
health = 800      # 숫자 데이터 800을 health 변수에 저장합니다.
attack = 90       # 숫자 데이터 90을 attack 변수에 저장합니다.
 
print(name)       # name 변수 안에 있는 데이터를 출력합니다.
print(level)      # level 변수 안에 있는 데이터를 출력합니다.
print(health)     # health 변수 안에 있는 데이터를 출력합니다.
print(attack)     # attack 변수 안에 있는 데이터를 출력합니다.
cs

 

#2 변수 응용하기

변수를 제대로 사용하려면 두 가지 규칙을 이해하면 됩니다. 

 

1) 변수 이름을 이용하면 변수 안의 데이터를 사용할 수 있습니다.

2) 변수에 저장된 데이터는 언제든 새로운 데이터로 바꿀 수 있습니다.

 

#2.1 변수 응용하기 실습해보기

03.변수응용하기.py

1
2
3
4
5
6
7
8
9
10
11
keyword = "삼성전자"  # 문자열 데이터 "삼성전자"를 keyword 변수에 저장합니다. 
lastpage = 5          # 숫자 데이터 5를 lastpage 변수에 저장합니다.
 
print("검색어 :", keyword)       # keyword 변수 안에 있는 데이터를 출력합니다.
print("마지막페이지 :", lastpage) # lastpage 변수 안에 있는 데이터를 출력합니다.
 
keyword = "LG전자"   # 문자열 데이터 "LG전자"를 keyword 변수에 저장합니다. 
lastpage = 10        # 숫자 데이터 10을 lastpage 변수에 저장합니다.
 
print("검색어 :", keyword)       # keyword 변수 안에 있는 데이터를 출력합니다.
print("마지막페이지 :", lastpage) # lastpage 변수 안에 있는 데이터를 출력합니다.
cs
※ print 명령어에서 , (콤마)로 여러 개의 데이터를 동시에 출력할 수 있습니다.

 

여기까지 변수에 대해서 알아 봤는데요.

 

어떤가요? 생각보다 쉽고 재미있죠? 

 

 

 

앞으로의 실습 예제도 네이버 뉴스 크롤링에서 활용될 수 있는 예제 위주로 드릴 것이에요.

 

마지막 실습을 할 때엔 머릿속에 자연스럽게 들어올 수 있도록 만들어 드리겠습니다. 

 

 

 

기다리시는 분들께 양해의 말씀 올립니다.

 

유튜브 채널 활성화에 힘을 쓰느라 블로그 포스팅을

 

자주 못 올리게 되네요.

 

 

스타트코딩

코딩 입문자들을 위해 쉽고 재미있는 강의컨텐츠를 만들고 있습니다~! [제작중인 컨텐츠] 파이썬기초 파이썬활용(크롤링, 자동화) 프론트엔드기초 (html, css, javascript, bootstrap)

www.youtube.com

제 유튜브 채널인데요.

 

매주 월목 6시 고정으로 코딩 영상을 올리고 있습니다~!

 

블로그 포스팅 보다 훨씬 더 쉽고 꼼꼼하게 강의가 진행되니깐요! 

 

관심이 있으신 분들은 영상을 시청해 주세요 :)

 

무료로 재능기부 영상을 많이 찍을 예정입니다~

 

 

그리고 궁금한 점, 강의로 배우고 싶은 내용이 있으면 유튜브 댓글에 남겨 주시면

 

제가 강의 영상을 만들 때 참고 하겠습니다.

 

 

 

긴 글 읽어 주셔서 진심으로 감사드립니다. 

 

 

댓글