본문 바로가기

프로그램/Python 1000제341

Python 293제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 (2) 출처 : 반크_독도2023 참고풀이]english_dict = { } english_dict['one'] = '하나' english_dict['two'] = '둘' english_dict['three'] = '셋' while True:     chk=int(input("1. 영한사전\n2. 한영사전\n3. 종료\n원하는 번호를 선택하세요 ; "))     if chk==1:         word = input("단어를 입력하시오(종료는 q): ")         if word == "q": break         if word in english_dict:             print (english_dict[word])         else:             print("입력한 단어는 없.. 2024. 7. 29.
Python 292제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p290 (1) 출처 : 반크_독도2023 참고풀이]english_dict = { } english_dict['one'] = '하나' english_dict['two'] = '둘' english_dict['three'] = '셋' while True:     word = input("단어를 입력하시오(종료는 q): ")     if word == "q": break     if word in english_dict:        print (english_dict[word])     else:         print("입력한 단어는 없습니다.\n")                        참고풀이 결과]     대한민국의 아름다운 영토, 독도의 겨울 2024. 7. 29.
Python 291제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p289 출처 : 반크_독도2023 참고풀이]items = {"커피음료":7, "펜":3, "종이컵":2, "우유":1, "콜라":4, "책":5} def Find():     print("\n등록되어 있는 물품 목록입니다.")     cnt=0     for K in items.keys():         cnt+=len(K)     print("="*(cnt*2+len(items)))     for K in items.keys():         print(K, end=" ")     print()     item = input("\n물건의 이름을 입력하시오: ")     if item in items:         if item=="책":             print(f"{item}은 {items[it.. 2024. 7. 16.
Python 290제] 파이썬 EXPRESS CHAPTER 10. 도전문제 p474 출처 : 반크_독도2023 참고풀이]import csv f = open('weather.csv') # CSV 파일을 열어서 f에 저장한다.  data = csv.reader(f) header = next(data) Max = -1000 for row in data:     if Max         Max = float(row[3]) print(f'가장 더웠던 날의 기온은 {Max}입니다') f.close()  첨부파일 : weather.csv ※ 첨부파일은 위의 코딩이 저장된 곳에 같이 있도록 하세요. 참고풀이 결과]     대한민국의 아름다운 영토, 독도의 여름 2024. 7. 4.
Python 289제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p282 출처 : 반크_독도2023 참고풀이1]s = "You said some winds blow forever and I didn't understand" list1 = s.split() remove_words = ['some', 'forever'] print("입력 문자열:") print(s) print("삭제 단어들:") print(remove_words) print("\n삭제 후 남은 단어들을 문자열로 취합한 내용]") for word in list1:     if word in remove_words:             list1.remove(word) #삭제단어들을 제거한 리스트를 다시 문자열로 만든다. Str="" for word in list1:     Str += word + " " prin.. 2024. 6. 28.
Python 288제] 두근두근 파이썬(개정판) CHAPTER 9 도전문제 p279 출처 : 반크_독도2023 참고풀이]import matplotlib.pyplot as plt N=[] for x in range(10):     y=x**2     N.append(y) plt.plot(N) plt.ylabel("x**2") plt.show() 참고풀이 결과]      대한민국의 아름다운 영토, 독도 2024. 6. 28.
Python 287제] 두근두근 파이썬(개정판) CHAPTER 8 도전문제 p256 출처 : 반크_독도2023 참고풀이]def Input(S):     Si=input(S+"할 문자열을 입력하세요 : ")     n=int(input("문자의 이동거리를 입력하세요(1~25) : "))     return Si, n def PrintStr(S,Result):     print("\n" + S + "한 결과입니다]")     print(Result + "\n") def Encrypt():     Str, N=Input("암호화")     #plain_text = "Love will find a way." # 평문     encrypted_text = ""          # 암호문     for c in Str:                       # 평문의 모든 글자에 대하여 반복한다.. 2024. 6. 21.
Python 286제] 파이썬 EXPRESS CHAPTER 10. 도전문제 p472 출처 : 반크_독도2023 참고풀이]from tkinter import * import random word_list = ["account", "bird", "cat", "dog", "east", "first", "grass", "help", "insect",                    "join", "key", "leaf", "man", "north", "oven", "part", "regular", "school",                   "silk", "time", "walk"] word = random.choice(word_list) count = 0 guess = "" #label2에 발생된 단어의 수만큼 *를 표시한다. Str="*"*len(word) def answer(): .. 2024. 5. 30.
Python 285제] 파이썬 EXPRESS CHAPTER 9. Programming 03 p453 출처 : 반크_독도2023 참고풀이]from tkinter import * window=Tk() for r in range(3):     for c in range(10):         Str=str(r)+"행,"+str(c)+"열"         but=Button(text=Str, font=("돋움체","12","bold"))         but.grid(row=r,column=c) window.mainloop() 참고풀이 결과]     대한민국의 아름다운 영토, 독도의 여름 2024. 5. 28.
Python 284제] 파이썬 EXPRESS CHAPTER 9. Programming 02 p453 출처 : 반크_독도2023 참고풀이]from tkinter import * window=Tk() window.title("Welcom to tkinter") lab=Label(text="Hello, I'm Label", width=50, height=3,           font=("Helvetica","24"), bg="orange") lab.pack() window.mainloop() 참고풀이 결과]     대한민국의 아름다운 영토, 독도의 봄 2024. 5. 28.
Python 283제] 파이썬 EXPRESS CHAPTER 9. Programming 01 p453 출처 : 반크_독도2023 참고풀이]from tkinter import * def LabChange():     lab["text"]="clicked" window=Tk() window.geometry("300x100") window.title("Welcom to tkinter") lab=Label(text="Hi", font=("Helvetica","24")) lab.grid(row=0, column=0) but=Button(text="Click Me", font=("Helvetica","24"), command=LabChange) but.grid(row=0,column=1) window.mainloop()참고풀이 결과]시작창] Button을 클릭하면]     대한민국의 아름다운 영토, 독도 2024. 5. 28.
Python 282제] 파이썬 EXPRESS CHAPTER 9. 도전문제 p450 출처 : 반크_독도2023 참고풀이]## #이 프로그램은 공 애니메이션을 작성한다.  # from tkinter import * import time import random window = Tk() canvas=Canvas(window, width=800,height=600) canvas.pack() class Ball():     def __init__(self, color, size):             self.id=canvas.create_oval(0, 0, size, size, fill=color)         self.dx=random.randint(1,10)         self.dy=random.randint(1,10)     def move(self):         canvas.. 2024. 5. 23.
반응형