예제만 주로 따라 하다가 혼자서 응용해보려니 기초 문법에서 막히게 되었다.
10분 만에 터득하는 파이썬 기초 문법!
Go Go!!
1. 자료형 리스트 list
파이썬에서 문자나 숫자를 저장할 때는 심플하다.
a = 1
b = '문자'
요런 식?
리스트는 어렵지는 않지만 다양하게 쓰이기 때문에 자세히 볼 필요가 있다.
리스트는 괄호를 이용하면 된다.
아래는 리스트 기초 문법이다.
append() : 리스트에 데이터 추가
len() : 리스트 길이 확인
remove() : 리스트 데이터 삭제
2. 제어문 for문
for 변수 in 리스트 :
for 문은 모든 프로그래밍 언어의 기본이라 대부분 비슷하다.
하지만 파이썬에서는 C나 Java와 달랐다.
만약 for 문을 5번 수행하고 싶다면
C나 Java는 for (int i=0; i < 5; i++) 로 시작했을 것이다.
하지만 파이썬에서는 range()를 이용해야 한다.
그리고 for 문 뒤에 꼭 : 를 붙이자 ㅎ
3. 제어문 if문
if 조건:
문장들...
else:
문장들...
if는 다른 프로그래밍 언어와 큰 차이라면 : 를 뒤에 넣어준다는 것.
그리고 문장들을 작성할 때, 들여 쓰기를 동일하게 해줘야 한다는 것이다.
내가 급하게 기초 문법을 배운 이유는
#007에서 못다 한 코딩을 이어가기 위해서다 ㅎㅎ
그래서 배운 내용을 적용해보면?
처음 볼 땐 괜찮게 나온 것 같지만..
데이터를 문자로 인식해서 그래프 선이 꺾이지 않는다.
뭔가 추가로 공부를 해야겠다.
'파이썬 100일 챌린지' 카테고리의 다른 글
[100일 챌린지] 파이썬 pandas 설치와 csv 읽기 #010 (0) | 2021.05.17 |
---|---|
[100일 챌린지] 파이썬 int 변환, csv 모듈 숫자 읽기, 이중 for문 #009 (0) | 2021.05.16 |
[100일 챌린지] 파이썬 csv 모듈로 읽기 & 쓰기 #007 (0) | 2021.05.15 |
[100일 챌린지] Matplotlib 그래프 다양한 팁, 옵션 #006 (0) | 2021.05.14 |
[100일 챌린지] Matplotlib pyplot.plot() 함수 활용하기 #005 (0) | 2021.05.12 |