반응형
파이썬 예제 : 영어 단어장
가상의 영어 단어장을 코딩해 봅시다.
변수 저장을 통해 새로운 단어도 추가하려합니다.
문제
1. 단어장 만들기
잘 모르는 단어 네 개입니다.
- sanitizer: 살균제
- ambition: 야망
- conscience: 양심
- civilization: 문명
이 단어들을 저장하는 사전을 만들고, 만든 사전을 vocab라는 변수에 저장하세요. 단어와 뜻이 key-value로 들어가야 합니다.
2. 새로운 단어들 추가
이미 만들어진 vocab 사전에 새로운 단어들을 추가하고 싶습니다. 아래 단어들을 추가해 주세요.
- privilege: 특권
- principle: 원칙
실행 예시
{'sanitizer': '살균제', 'ambition': '야망', 'conscience': '양심', 'civilization': '문명'}
{'sanitizer': '살균제', 'ambition': '야망', 'conscience': '양심', 'civilization': '문명', 'privilege': '특권', 'principle': '원칙'}
힌트
1. 사전을 만들기 위해서는 괄호를 열고 닫고, 그 사이에 원하는 쌍(pair)들을 추가하면 됩니다.
2. vocab 사전에 새로운 key-value 쌍을 추가하기 위해서는 vocab[key] = value의 형태로 코드를 쓰면 됩니다.
정답
vocab = {
# 코드를 입력하세요.
'sanitizer' : '살균제',
'ambition' :'야망',
'conscience' : '양심',
'civilization' : '문명'
}
print(vocab)
# 2. 새로운 단어들 추가
# 코드를 입력하세요.
vocab.update({'privilege':'특권','principle': '원칙'})
print(vocab)
해설
1. 단어장 만들기
사전을 만들기 위해서는 괄호를 열고 닫고, 그 사이에 원하는 쌍(pair)들을 추가하면 됩니다.
vocab = {
'sanitizer': '살균제',
'ambition': '야망',
'conscience': '양심',
'civilization': '문명'
}
2. 새로운 단어들 추가
vocab 사전에 새로운 key-value 쌍을 추가하기 위해서는 vocab[key] = value의 형태로 코드를 쓰면 됩니다.
vocab['privilege'] = '특권'
vocab['principle'] = '원칙'
3. 모범 답안
# 1. 단어장 만들기
vocab = {
'sanitizer': '살균제',
'ambition': '야망',
'conscience': '양심',
'civilization': '문명'
}
print(vocab)
# 2. 새로운 단어들 추가
vocab['privilege'] = '특권'
vocab['principle'] = '원칙'
print(vocab)
Related References
요약 : sparta coding club, 스파르타 코딩, 코드잇, 노마드 코더, 프로그래밍, 직장인 코딩, 내일 배움 카드 코딩, 밀크티 코딩, 초등 코딩, 아이스크림 코딩, 코딩 소프트웨어, 파이썬 국비 지원, 파이썬 교육
728x90
반응형
'TESTING > PROGREMING' 카테고리의 다른 글
[파이썬 코딩 - Chap.20] 실습 조금 생각하는 주민등록번호 가리기 문제 풀어보기 (0) | 2020.11.26 |
---|---|
[파이썬 코딩 - Chap.19] 실습 조금 생각하는 투표 집계 문제 풀어보기 (0) | 2020.11.25 |
[파이썬 코딩 - Chap.17] 실습 조금 생각하는 피타고라스 정의 문제 풀어보기 (0) | 2020.11.24 |
[파이썬 코딩 - 정보] 리스트 코딩 시 꼭 알아두면 좋은 6가지 팁 (0) | 2020.11.24 |
[파이썬 코딩 - Chap.16] 실습 조금 생각하는 for문으로 구구단 문제 풀어보기 (0) | 2020.11.24 |