본문 바로가기

전체 글114

Python_05_for문 1. while 문 기본, while 다음에 오는 조건문이 참일때만 반복문 실행 account = [1000, 2000, 3000, 1000, 5000, 7000] card = 8000 print(f"잔액 {card}") # 초기 잔액 표시 i=0 # 리스트 시작 인덱스 0 while card > account[i]: # 잔액이 구매 금액보다 많을 경우에만 반복 진행 card = card - account[i] # account 의 첫번째 금액부터 차감됨, 인덱스 0 i=i+1 # 인덱스 1씩 증가 print(f"{i} 번째 구매 후 잔액, {card}") # 구매 횟수 출력과 남은 잔액 출력 - 결과 더보기 잔액 8000 1 번째 구매 후 잔액, 7000 2 번째 구매 후 잔액, 5000 3 번째 구매.. 2021. 1. 25.
Python_04_if문 1. if 문을 통한 숫자 비교 score = 70 if score >= 80: # score 가 80 이상일 경우 print("Good") elif score > 40: # score 가 40 초과일 경우, 추가 조건문 print("Not Bad") else: # score 가 40 이하일 경우 print("HaHa..") - 결과 더보기 Not Bad 2. if 문을 통한 문자열 비교 language = 'Python' if language == 'C': print('사용 언어 C') elif language == 'Python': print('사용 언어 Python') elif language == 'Java': print('사용 언어 Java') - 결과 더보기 사용 언어 Python 3. if .. 2021. 1. 25.
Python_03_리스트 1. [ ] 안에 여러 변수를 넣어 리스트 타입 생성 가능 한가지 타입(ex. 숫자 리스트)부터 여려가지 타입(ex. 숫자, 문자 조합으로 조합이 가능 text = ['My', 'age', 'is', 20] print(text[3] + 5) # 타입이 숫자이므로 더하기 연산 가능 print(str(text[3]) + '5') # str 옵션으로 숫자 타입을 문자열로 출력, 문자열 연산 가능 print(text[0] + " " + text[1] + " " + text[2] + " " + str(text[3])) - 결과 더보기 25 205 My age is 20 2. 리스트의 내용 수정, 인덱스를 통해 특정 문자 또는 문자열 값을 변경할 수 있음 type(변수명) 을 통해 해당 변수의 타입 확인 가능 pr.. 2021. 1. 24.
Python_02_문자열 1. 문자열 인식, \(역슬래시) 를 통해 따옴표 인식 가능 text = 'can\'t' # \ 입력하여 따옴표 문자열 인식 가능 print(text) text = '\"No, I can do it\"' # \ 입력하여 쌍따옴표 문자열 인식 가능 print(text) - 결과 더보기 can't "No, I can do it" 2. 개행문자, \n -> new line # 개행 문자 text = 'First Line.\nSecond Line.' # \n 입력하여 다음줄에 출력 가능 print(text) - 결과 더보기 First Line. Second Line. 3. r 옵션을 통한 문자열 raw string 인식 text = 'C:\windwos\name' # 윈도우 경로를 표시하였으나 \n 을 new .. 2021. 1. 24.
Python_01_주석, 숫자 1. 파이썬은 # 문자로 주석 처리 가능 여러줄 동시 주석할때는 해당 줄 블럭으로 잡고 'Ctrl + /' 키 눌러주면 주석 적용됨 # 주석 입력 가능 2. 숫자, 문자열 등의 타입을 자동 인식 number = 1 text = "텍스트" #숫자, 문자열 등 파이썬이 타입을 자동 인식 print(text) - 결과 더보기 텍스트 3. 텍스트 변수 "" 안에 주석 문자인 # 을 넣으면 주석이 아닌 문자열로 인식됨 text = "# 주석이 적용되지 않음, 쌍따옴표 로 둘러 쌓여 있기 때문" print(text) - 결과 더보기 # 주석이 적용되지 않음, 쌍따옴표 로 둘러 쌓여 있기 때문 4. 숫자의 연산을 바로 계산하여 출력 가능 # 숫자의 계산 결과를 바로 출력 가능 print(10+2) print(20 -.. 2021. 1. 24.
3_qr code puzzle QR 코드 관련 퍼즐 화면 출력됨 개발자 도구 활성화 -> 분석 unescape 부분 힌트로 추정 Console 에 해당 기능 입력, url 추출됨 QR 코드 완성 화면 출력됨 해당 QR 코드 QR 코드 디코더 웹사이트에서 해석 또는 다른 QR 인식기로 해석 가능 2021. 1. 24.