-
코딩애플 : 빠르게 정리하는 파이썬 기초 문법Programming/Python 2022. 11. 21. 15:33
파이썬 실행 : terminal > python 파일명.py 타이핑, 엔터
list
car = ['k5', 'white', [5000,6000]]
위에서 5000을 빼려면
car[2][0] >> 5000리스트 자료 안에 숫자, 문자 다른 리스트도 집어넣을 수 있음
dictionary
car = { 'brand':'BMW', 'model':'520d' }
car['brand'] >> BMW
list에서는 숫자를 넣었지만, dictionary에서는 자료의 이름을 불러주면 꺼낼 수 있음
여기서 'brand'와 'model'은 자료이름, 여기서 실제 자료는 'BMW', '520d'
딕셔너리 안에 리스트, 딕셔너리 가능Q 리스트 안에 딕셔너리? 가능
if문
if 조건식 : 실행할 코드
* 실행할 코드는 indent를 넣고 적어야 동작
if 'K5' in cars: print('주문 가능합니다')
if elif else
for문
for i in 반복할 범위: 반복할 코드
for i in range(0,10): print('hello')
range(0,10)이 10번정도 반복하라는 소리인데, 실제 역할은 0부터 10까지의 리스트를 생성해주세요라는 뜻
for i in list: print(i)
리스트 갯수만큼 반복문 실행
리스트 모든 요소,데이터에 1씩 더하기
list = [10,20,30] for i in list: i=i+1
print('구구단') for i in range(2,10): for k in range(1,10): print(i,'*',k,'=',i*k)
def
함수의 용도
1. 긴 코드 한 단어로 축약할 때
2. 마법의 모자 만들기
3. 뭔가 내뱉기 return** 함수는 위에서 먼저 만들어야 밑에서 쓸 수 있음
def hello() : print('hihihihihihihihi') hello() hello()
'Programming > Python' 카테고리의 다른 글
0921 파이썬 노트 필기 (0) 2023.09.21 Python : List (0) 2023.09.19 파이썬 0907/ 0912 (0) 2023.09.12 1분 파이썬 (0) 2022.11.21 Python 기본 문법 돌아보기 (0) 2022.09.13