스파르타코딩/스파르타코딩 3주차
파이썬 입문하기(기초)
usop
2022. 5. 30. 21:20
파이썬 설치가 완료되었다.
이번 시간은 파이썬의 여러가지 문법에 대해 간단하게 공부해보자!
a_list = ['사과','배','감'];
a_list.append('수박');
print(a_list);
a_dict = {'name':'bob', 'age':'27'}
a_dict['hegiht'] = 177;
print(a_dict);

# 함수 #
def sum(num1,num2):
print('두 숫자의 합은');
return num1+num2
result = sum(2,3)
print(result);
파이썬은 자바와 유사하지만 조금 다른 부분을 발견했다.
바로 괄호를 쓰지 않는 다는 점!
띄어쓰기를 통한 줄 맞춤 관리만 신경써주면 괄호 없이도 sum 함수의 실행 내용을 담아줄 수 있다.

age = 25
if age > 20:
print('성인입니다.');
else:
print('성인이아닙니다.');

age = 15
if age > 20:
print('성인입니다.');
else:
print('성인이아닙니다.');

과일 목록중 각각 몇개인지 찾아보기
fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박'];
def count_fruits(target):
count = 0
for fruit in fruits:
if fruit == target:
count += 1
return count
subak_count = count_fruits('수박')
print(subak_count)
gam_count = count_fruits('감')
print(gam_count)

수박 2개 , 감 1개를 가지고 있다.
## 이름 명단에서 특정 조건 찾기 ##
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'])
else:
print('성인인 친구들은 ' + person['name'])
