참고 ) 스파르타 노트
#변수
first_name = 'youngeun'
last_name = 'choi'
a = '2'
b = 3
print(str(b)+first_name+last_name)
#list, append
a_list = ['사과', '감', '배']
b_list = ['영희', '철수',['사과','감']]
print(b_list[2][1])
a_list.append('수박') #추가하기
print(a_list)
#딕셔너리
a_dict = {'name':'bob','age':24}
a_dict['height'] = 178
print(a_dict)
print(a_dict['name']) # 키값으로 찾는다 , 'key':'value'
#리스트
a_list = ['수박','참외','배']
a_dict['fruits'] = a_list
print(a_dict)
print(a_dict['fruits'][0]) # 숫자로 찾는다 , 인덱스0부터
결과
#조건문 !tab을 잘 지켜줘야함
age = 24
if age > 20:
print('성인입니다')
else:
print('청소년입니다')
결과
#반복문
fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박']
for aaa in fruits: #fruits(리스트)의 요소들이 한번씩 돌면서 aaa안에 들어감
print(aaa)
결과
#count
fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박']
count = 0
for aaa in fruits: #fruits(리스트)의 요소들이 한번씩 돌면서 aaa안에 들어감
if aaa == '배':
count += 1
print(count)
결과
#반복문 안에 조건문
people = [{'name': 'bob', 'age': 20},
{'name': 'carry', 'age': 38},
{'name': 'john', 'age': 7},
{'name': 'smith', 'age': 17},
{'name': 'ben', 'age': 27}]
for person in people:
if person['age']>20:
print(person['name'])
결과
#문자열 쪼개기
myemail = 'sparta@naver.com'
result = myemail.split('@')[1].split('.')[0]
print(result)
결과
#파이썬 내장함수 : 치환
myemail = 'sparta@naver.com'
result = myemail.replace('naver', 'gmail')
print(result)
결과