본문 바로가기

반응형

전체 계시글

(159)
파이썬 for beginner 3판 – chapter 11 self study chapter 11 - 파일 입출력 selfstudy 11-1 코드 inFp = None# 입력 파일 inStr = ""# 읽어온 문자열 lineNum = 1 inFp = open("C:/Temp/data1.txt", "r") while True : inStr = inFp.readline() if inStr == "" : break; print("%d : %s" %(lineNum, inStr), end="") lineNum += 1 inFp.close() selfstudy 11-2 코드 inFp = None inList, inStr = [ ], "" lineNum = 1 inFp = open("C:/Temp/data1.txt", "r") inList = inFp.readlines() for inStr i..
파이썬 for beginner 3판 – chapter 10 self study chapter 10 - 윈도 프로그래밍 selfstudy 10-1 코드 from tkinter import * window = Tk() window.title("냥이들 ^^") photo1 = PhotoImage(file="gif/cat.gif") label1 = Label(window, image=photo1) photo2 = PhotoImage(file="gif/cat2.gif") label2 = Label(window, image=photo2) label1.pack(side=LEFT) label2.pack(side=LEFT) window.mainloop() selfstudy 10-2 코드 from tkinter import * from random import * # 변수 선언 부분 btnList ..
파이썬 for beginner 3판 – chapter 9 self study chapter 9 - 함수와 모듈 selfstudy 9-1 코드 ## 변수 선언 부분 ## coffee = 0 ## 함수 정의 부분 ## def coffee_machine(button) : print() print("# 1. (자동으로) 뜨거운 물을 준비한다."); print("# 2. (자동으로) 종이컵을 준비한다."); if button == 1 : print("# 3. (자동으로) 아메리카노를 탄다") elif button == 2 : print("# 3. (자동으로) 카페라떼를 탄다") elif button == 3 : print("# 3. (자동으로) 카푸치노를 탄다") elif button == 4 : print("# 3. (자동으로) 에스프레소를 탄다") else : print("# 3. (..
파이썬 for beginner 3판 – chapter 8 self study chapter 8 - 문자열 selfstudy 8-1 코드 ss = '파이썬은완전재미있어요' sslen = len(ss) for i in range(0 , sslen) : if i%2 ==0 : print(ss[i], end='') else : print('#', end='') selfstudy 8-2 코드 inStr = '' outStr = '' for i in range(0, len(inStr)) : if inStr[i] != '': outStr += inStr[i] print("원 문자열 ==> " + '[' + inStr + ']') print(" 제거 ==> " + '[' + outStr + ']') selfstudy 8-3 코드 str = input("문자열 입력 : ") if str.isdi..
파이썬 for beginner 3판 – chapter 7 self study chapter 7 - 리스트, 튜플, 딕셔너리 selfstudy 7-1 코드 aa = [] for i in range(0, 10) : aa.append(0) hap = 0 for i in range(0, 10) : aa[i] = int(input( str(i+1) + "번째 숫자 : " )) i=0 while (i %d " % hap) selfstudy 7-2 코드 aa = [] bb = [] value = 0 for i in range(0,200) : aa.append(value) value += 3 for i in range(0, 200) : bb.append(aa[199-i]) print(" bb[0]에는 %d이, bb[1..
파이썬 for beginner 3판 – chapter 6 self study chapter 6 - 반복문 selfstudy 6-1 코드 i, hap = 0, 0 for i in range(0, 101, 7) : hap = hap + i print("0과 100 사이에 있는 7의 배수 합계 : %d" % hap) selfstudy 6-2 코드 i, dan = 0, 0 dan = int(input("단을 입력하세요 : ")) for i in range(9, 0, -1) : print("%d X %d = %2d" % (i, dan, dan * i)) selfstudy 6-3 코드 i, k = 0, 0 for i in range(2, 10, 1) : print (" ## %d단 ## " % i) for k in range(1, 10, 1) : print(" %d X %d = %2d" %..
파이썬 for beginner 3판 – chapter 5 self study chapter 5 - 조건문 selfstudy 5-1 코드 score=int(input("점수를 입력하세요 : ")) if score >= 95 : print("A+") elif score >= 90 : print("A0") elif score >= 85 : print("B+") elif score >= 80 : print("B0") elif score >= 75 : print("C+") elif score >= 70 : print("C0") elif score >= 65 : print("D+") elif score >= 60 : print("D0") else : print("F") print("학점입니다. ^^") selfstudy 5-2 코드 ## 변수 선언 부분 ## answer, num1, num..
파이썬 for beginner 3판 – chapter 4 self study chapter 4 - 연산자 selfstudy 4-1 코드 ## 전역 변수 선언 부분 ## money, c50, c10, c5, c1 = 0,0,0,0,0 ## 메인 코드 부분 ## money=int(input("지폐로 교환할 돈은 얼마? ")) c50 = money // 50000 money %= 50000 c10 = money // 10000 money %= 10000 c5 = money // 5000 money %= 5000 c1 = money // 1000 money %= 1000 print("\n 50000원짜리 ==> %d장 " % c50) print(" 10000원짜리 ==> %d장 " % c10) print(" 5000원짜리 ==> %d장 " % c5) print(" 1000원짜리 ==> ..

반응형