관계 연산자 : 두 개의 피연산자 비교할 때 사용 x == y x와 y가 같은가? x != y x와 y가 다른가? x > y x가 y보다 큰가? x = y x가 y보다 크거나 같은가? x 0: print("양수입니다.") - if-else 문 : 만약 조건식이 참이면 if 아래에 있는 문장 실행, 그렇지 않으면 else 아래에 있는 문장 실행 if 조건문: 참 실행문 else: 거짓 실행문 if num > 0: print("양수입니다.") else: print("양수가 아닙니다.") - if-elif-else 문 : 만약 조건식1이 참이면 if 아래에 있는 문장 실행, 조건식2가 참이면 elif 아래에 있는 문장 실행, 모든 조건식이 참이 아니면 else 아래에 있는 문..
- 사용자에게 이름 입력 받아 사각형 각 변마다 인사 import turtle t = turtle.Turtle() t.shape("turtle") s = turtle.textinput("", "이름을 입력하시오: ") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") t.forward(100) t.left(90) t.write("안녕하세요? "+s+"씨, 터틀 인사드립니다.") - 간단한 대화 프로그램 print("안녕하..
리스트 - 리스트 : 순서를 가지는 객체의 집합 : 항목들을 쉼표로 분리하여 대괄호 안에 넣기 numlist = [1, 2, 3, 4] strlist = ["a", "b", "c"] - 리스트 요소 추가 리스트.append(요소) list = [] # 공백 리스트 생성 list.append(7) list.append(8) list.append(9) list.append(10) print(list) # [7, 8, 9, 10] - 리스트 요소 접근 리스트[위치] : 위치는 0부터 시작 slist = ["a", "b", "c"] print(slist[0]) # a
문자열 - 큰따옴표, 작은따옴표로 감싸면 문자열 - 문자열 속에 따옴표 사용하고 싶으면 따옴표 구분("..." 문자열 안에 '...' 문자열 넣기) - 정수와 문자열 구분 : 더하기 연산자는 정수끼리는 덧셈 연산을 하고, 문자열끼리는 하나의 문자열로 합침 print(100+200) # 300 print("100"+"200") # 100200 문자열 처리 - 문자열 -> 정수(int), 실수(float)로 변환 int(문자열) : 문자열 -> 정수 float(문자열) : 문자열 -> 실수 x = int(input("정수 입력: ")) y = float(input("실수 입력: ")) print("두 수의 합: ", x+y) - 정수, 실수 -> 문자열(str)로 변환 str(정수 or 실수) : 정수 or..
기본 자료형 - 종류 정수 : int ex) 1, 2, 0, -5 실수 : float ex) 3.14, 0.45 문자열 : str ex) 'Hello World', "123" - 자료형 확인 type(변수) : 변수의 자료형 반환
- 초 단위로 입력 받아서 몇 분 몇 초인지 계산 second = int(input("초를 입력하시오: ")) minute = second // 60 second %= 60 print(minute,"분", second, "초") - 가게 매출 계산 americano = int(input("아메리카노 판매 개수: ")) cafelatte = int(input("카페라떼 판매 개수: ")) capucino = int(input("카푸치노 판매 개수: ")) sales = americano * 2000 + cafelatte * 3000 + capucino * 3500 print("총 매출은", sales,"입니다.") margin = sales - 100000 if margin > 0: print("흑자입니다..
산술 연산자 덧셈 : + 뺄셈 : - 곱셈 : * 나눗셈(소수점) : / 나눗셈 몫 : // 나눗셈 나머지 : % print(7+4) # 11 print(7-4) # 3 print(7*4) # 28 print(7/4) # 1.75 print(7//4) # 1 print(7%4) # 3 지수(power) 연산자 - 지수 연산자 (**) 지수 계산 : ** 2 ** 5 # 32 대입 연산자 (=) : 등호의 왼쪽 값을 오른쪽 변수에 저장 x = y = 10 print(x) # 10 print(y) # 10 복합 연산자 : 대입 연산자와 다른 연산자 합쳐 놓은 것 x += y => x = x + y x -= y => x = x - y x *= y => x = x * y x /= y => x = x / y x ..