파이썬 2일차 - 자료구조
https://www.youtube.com/watch?v=M6kQTpIqpLs
코딩 1시간만에 배우기 - 파이썬 (ft. 실리콘밸리 엔지니어)
http://repl.it/
무설치 개발환경 지원
- 함수
def chat(name1, name2, age):
print("%s: 안녕? 넌 몇살이니?" % name1)
print("%s: 나? 나는 %d" % (name2, age))
chat("알렉스", "윤하", 21)
- 문제
#먼저 나이를 받아라
#나이가 10살 미만이면 "안녕"이라고 말해라
#나이가 10살에서 20살 사이면 "안녕하세요" 라고 말해라
#그 외에는 "안녕하십니까" 라고 말해라
틀린 부분1 : print("안녕?, " + name)
에서 + 연산자 안씀.
틀린 부분2 : SayHello("윤하", 20)
에서 입력인자에 ""처리를 안함.
-
리스트 - list[] 가변mutable
튜플 - tuple() 불변immutable
딕셔너리 - dict{key:value} 불변:가변 -
연습문제
fruit = ["사과", "사과", "바나나", "바나나", "딸기", "키위", "복숭아", "복숭아", "복숭아"]
d = {}
for f in fruit:
if f in d: #사과 라는 key가 d라는 딕셔너리에 들어있어?
d[f] = d[f] + 1
else: #없으면 만들고 value는 1 넣어줘
d[f] = 1
print(d)
Author And Source
이 문제에 관하여(파이썬 2일차 - 자료구조), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@whatseob/파이썬-함수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)