Programming(28)
-
Python 09 - 함수 def (define 정의하다)
#함수 생성 # 'open_account' 라는 함수 생성 (계좌를 만듬) 그리고 실행 def open_account(): print("새로운 계좌가 생성되었습니다.") open_account(); # 이게 바로 함수 실행 방법 # 함수의 매개변수로 balance (현재잔액) 과 money (입금할 금액)을 정의함 # 매개변수는 parameter 라 하고 함수의 입력으로 전달된 값을 받는 변수이다. # 함수를 실행 시 balance와 1000 은 인수( argument) 라 하며 함수를 호출 할 때 함수에 전달하는 입력값이다. # deposit함수를 생성하고 실행하여 1000 을 입금함 def deposit(balance, money): print("입금이 완료되었습니다. 현재 잔액은 {0}원 입니다."..
2021.04.30 -
Python 08 - continue, break, len, upper
# continue & break 결석한 2번 학생과 5번 학생 책을 가져오지 않은 7번 학생 1번은 책을 읽어보라고 출력되며, 2번은 continue를 만나서 건너뛰고 3번 책 읽으라고 출력 5번도 마찬가지로 continue를 만나서 건너뛰고 7번 책을 안가져온 학생을 만나면 교무실로 따라오라는 말을 출력하고, break 를 만나기 때문에 그 다음 번호은 8번 9번 10번은 실행조차 되지 않고 종료가 된다. break는 그 실행되는 즉시 for문이 중단된다. absent = [2, 5] #결석한 학생 번호#absent 결석한 no_book = [7] #책을 가져오지 않은 학생번호 for student in range(1, 11): # 1번부터 10번까지 if student in absent: # stu..
2021.04.29 -
Python 07 - 제어문 ( if, for, while 문)
# if weather = "맑음" if weather == "비": print("우산을 챙기세요.") elif weather == "미세먼지": print("마스크를 챙기세요.") else: print("준비물은 필요 없습니다.") weather = input("오늘 날씨 어때?") #terminal에 오늘날씨어때? 라고 출력되고 if weather == "비" or weather == "눈": # 그옆에 비 혹은 우산 이라고 입력하면 print("우산을 챙기세요.") #우산을 챙기세요 라는 문구가 출력 elif weather == "미세먼지": print("마스크를 챙기세요.") else: print("준비물은 필요 없습니다.") temp = int(input("오늘 온도는 어때요?")) # inpu..
2021.04.28 -
Python 06 - 사전,집합, 튜플, 자료구조변경
사전 cabinet = {3: "유재석", 100: "김태호"} # 사전은 키값과 밸류값으로 구성, {}로 구성 print(cabinet.get(3)) # key값은 중복 될 수 없고 get을 이용하면 ()로 구성 print(cabinet[3]) # 그냥 get사용 없이 key값만 사용할 경우는 [] 로 구성 print(cabinet[100]) print(cabinet[5]) # 없는 key값을 입력하면 오류가 나서 print("Hello World") # 뒤에 출력할 값들도 출력이 되지 않는다. print(cabinet.get(5)) # 위 코드와 다르게 get을 이용하면 오류가 나지않고 none이 출력되고 print("Hello World") # 뒤에 출력할 값들도 문제없이 출력이 된다. print(..
2021.04.27