본문 바로가기

코리아 IT아카데미/python 인터넷 강의29

ddazua | 14강 for문 기초2 '''day14 for2.py ''' # A~F까지 넣고 출력 print(ord('A')) print(ord('B')) #range(start, end, step) #start가 0일때는 생략이 가능하다 #step이 1일 때는 생략이 가능하다 #for i in range(0, 6, 1): for i in range(6): print(chr(i+65)) # A~F까지 중 C 제외하고 출력//컨티뉴 쓰지 않고 #1번 # for i in range(5): # # 0 1 2 3 4 # # A B C D E # if i>1: # i+=1 # print(chr(65+i)) #2번 temp = 0 for i in range(5): #i값을 직접 변경하고 싶지 않기 때문에 #temp라는 변수에 담고 temp를 변경한다.. 2021. 9. 23.
ddazua | 13강 for문 기초1 '''day13 for.py 반복문 for문 0 10 1 for 변수명 in range(초기값, 끝값, 증감값): 반복할 문장 >> 0 ~ 9까지 10번 반복 while문 ''' #%%for test for i in range(0, 10, 1) : print("%d. 한동석" %(i+1)) for i in range(10, 0, -1): print("%d. 한동석" %i ) #0부터 1씩 증가시키는 for문을 작성한다.(10번 반복) # 단, 10~1까지 출력한다. for i in range(0, 10, 1): print(10-i) #n + 0 = 10 #1. n = 10 #2. 10 - 0 = 10 #%% for task # 고수는 반복문 시작값을 무조건 0으로 고정 # 1~100까지 출력 # 100~.. 2021. 9. 23.
ddazua | 6강 암호화와 복호화, 입력함수 encryption.py #%% 문자형변환 #print("%c" %65) #print("%d" %'A') #chr(정수) : 정수를 문자로 #ord(문자) : 문자를 정수로 print(chr(ord('A')*3)) print(chr(ord('A')*9)) '''console결과 Ã ɉ ''' pw = "a1b2c3" #6개 문자 en_pw = "" de_pw = "" for i in pw : en_pw += chr(ord(i)*9) print("기존 비밀번호 : %s" %pw) print("암호화된 비밀번호 : {pw}".format(pw=en_pw)) for i in en_pw: de_pw += chr(ord(i) // 9) #나누기인데 실수가 나오지 않고 몫이 나오기 위해 // 사용 print("암호.. 2021. 9. 17.
ddazua | 20강 list와 tuple, dict //quiz有 #%% dict test 중국집 = {"자장면" : 1500, "짬뽕": 2500} print(len(중국집)) print((중국집['자장면'])) if '자장면' in 중국집 : 중국집['자장면'] = 4000 print(중국집) if '탕수육' not in 중국집 : 중국집["탕수육"] = 9000 print(중국집) # del 중국집["짬뽕"] # print(중국집) for i in 중국집.keys(): print(i) for i in range(len(중국집)): print(str(i+1) + ". " + list(중국집.keys())[i]) total = 0 for i in 중국집.values(): total += i avg = total / len(중국집) # print("평균 가격 : " +.. 2021. 9. 16.