본문 바로가기

코리아 IT아카데미143

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.
ddazua | 19강 list 실습 # list task #========================================================== # 1~100까지 값 넣고 출력 # 1~100까지 중 짝수만 넣고 출력 # A~F까지 넣고 출력 # A~F까지 중 C 제외하고 출력 # aBcDeFgHiJkLmNoPqRsTuVwXyZ 넣고 출력 # "ABC"에서 B를 Z로 변경하기 # # 자연수를 한글로 변경하기 # 입력 예)1024 # 출력 예)일공이사 #========================================================== #%% 1~100까지 값 넣고 출력 # dataList = [] # for i in range(100): # # datalist = [i] = i+1 # dataList.. 2021. 9. 16.