1.
def unique_sort(lst):
return sorted(set(lst))
lst = [80, 20, 20, 30, 60, 30]
print("주어진 리스트", lst)
newLst = unique_sort(lst)
print("정렬된 리스트", newLst)
3.
d = {"Apple": 1, "Banana": 2, "Grape": 3}
for key, value in d.items():
print(key, "-> ", d[key])
5.
myDict = {"옷": 100, "컴퓨터": 2000, "모니터": 320}
print("총합계=", sum(myDict.values()))
7.
mydict = {}
for i in range(2):
date = input("날짜를 입력하시오: ")
job = input("일정을 입력하시오: ")
if date in mydict:
mydict[date].append(job)
else:
mydict[date] = []
mydict[date].append(job)
print(mydict)
9.
s1 = input("첫 번째 문자열: ")
s2 = input("두 번째 문자열: ")
set1=set(s1)
set2=set(s2)
print("모두 포함된 글자: ", set1 & set2)
11.
problems = {"파이썬": "최근에 가장 떠오르는 프로그래밍 언어",
"변수": "데이터를 저장하는 메모리 공간",
"함수": "작업을 수행하는 문장들의 집합에 이름을 붙인것",
"리스트": "서로 관련이 없는 항목들의 모임",
}
def show_words(problems):
display_message = ""
i=1
for word in problems.keys():
display_message += "("+str(i)+")"
display_message += word + " "
i+=1
print( display_message)
for meaning in problems.values():
print("다음은 어떤 단어에 대한 설명일까요? ")
print("\""+meaning+"\"")
correct = False
while not correct:
show_words(problems)
guessed_word = input("")
if problems[guessed_word] == meaning:
print("정답입니다. !")
correct = True
else:
print("정답이 아닙니다.")
13.
def count_all(txt):
return {
"LETTERS": sum(1 for x in txt if x.isalpha()),
"DIGITS": sum(1 for x in txt if x.isnumeric()),
}
print(count_all("Hello World123"))
15.
studentList = {
"Park": "Korea",
"Sam": "USA",
"Sakura": "Japan"
}
def greeting(name):
if name in studentList:
return 'Hi! I"m ' + name+ ', and I"m from ' + studentList[name] + "."
else:
return 'Hi! I"m a guest.'
print(greeting("Park"))
print(greeting("Sam"))
print(greeting("Sakura"))
'솔루션모음 > 파워 유저를 위한 파이썬 express 실습문제' 카테고리의 다른 글
[파워 유저를 위한 파이썬express] 9장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
---|---|
[파워 유저를 위한 파이썬express] 8장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 6장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 5장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
[파워 유저를 위한 파이썬express] 4장 프로그래밍 programming 솔루션 답지 (0) | 2023.01.08 |
댓글