스파르타/파이썬
파이썬_1주차_01_파이썬 기초
옒르
2023. 1. 2. 15:23
오늘부로 데이터 관련 수업을 듣게 되었다.
파이썬은 처음이 아니지만 각잡고 배우려고 하니 걱정이 많이 앞선다.
그렇지만 일단 도전해보는 것이 중요하다는 생각이 든다.
[파이썬 기초]
1) 리스트 / 딕셔너리형
a_list=[{'name':'철수','age':15},{'name':'영희','age':25}]
a_list[1]['name']
#list 안에 dict이 들어있는 경우가 많음
a_list[0]={'name':'철수','age':15}
a_list[1]={'name':'영희','age':25}
#list a_list[1]['name']이 의미하는 것은?
a_list[1]에 위치한 이름만 추출해라
그래서 답은 "영희"
2)함수
def sum(a,b):
return a+b
#return은 나를 이 값으로 변신시켜
result=sum(2,3)
result
3)조건문
age=15
if age>20:
print('성인')
else:
print('청소년')
------------
age=25
#함수를 한 번 만들어 놓으면 복붙해서 무한대로 사용 가능해짐
def is_adult(age):
if age>20:
print('성인')
else:
print('청소년')
is_adult(30)
is_adult(25)
is_adult(15)
4)반복문
#반복문은 늘 리스트와 같이 사용
a_list=['사과','배','감','귤']
for a in a_list:
print(a)
#list에 있는 항목들을 꺼내어 a에 넣어 찍는 방식
------------
ages=[15,25,30,8,13]
for age in ages:
is_adult(age)
-> ages에서 [15,25,30,8,13]을 꺼내어 사용한 다음
다시 age 함수에 넣어 '성인'과 '청소년'을 판별
결과 : 청소년/성인/성인/청소년/청소년