본문 바로가기

SK 행복성장캠퍼스71

0901_2일차_Python07_논리연산자 논리연산자는 문장에 따라 논리형(bool)의 결과 값이 나옵니다. 이는 조건문에 자주 사용될 수 있습니다. """ 논리 연산자 ==> 논리값(True/False)으로 연산 ==> 목적 => 조건이 여러개인 경우 사용 가. and (그리고) 나. or (또는) 다. not (부정) """ 먼저 and는 모든 조건값이 True일 때 ==> True 값을 반환하고 나머지의 경우에는 ==> False 값을 반환합니다. #1. a and b ==> 그리고 print(True and True) # True print(True and False) # False print(False and True) # False print(False and False) # False print("="*40) # 질문? : 4가 3보.. 2020. 9. 3.
0901_2일차_Python07_비교연산자 전에 대입연산자에 대해 알아봤고 이번엔 비교연산자입니다. 비교연산자는 말그대로 값 비교를 위한 연산자입니다. 같은가 다른가, 초과인가 미만인가, 이상인가 이하인가를 비교합니다. """ 비교 연산자 a == b : a값과 b값이 같은가? a > b : a값이 b값보다 큰가? a >= b : a값이 b값보다 크거나 같은가? a 나중에 조건문, 반복문에서 사용된다. """ 값을 비교하는데 사용하고, 결과값은 bool입니다. a, b = 1, 2 print( a == b, type(a==b) ) print( a > b, type(a==b) ) print( a >= b, type(a==b) ) print( .. 2020. 9. 3.
0901_2일차_Python07_대입연산자 대입 연산자, 말 그대로 어떤 변수에 데이터(값)을 대입해주는 겁니다. 앞 선, 산술연산자보다 훨씬 많습니다만. 그냥 대입연산자이기 때문에 겁먹을 필요는 없습니다. """ 대입 연산자 n = 10 : 변수 n에 10을 저장 n += 10 : 변수 n에 10을 더해서 다시 n에 저장 n = n + 10과 동일한 코드 n -= 10 : 변수 n에 10을 빼서 다시 n에 저장 n = n - 10과 동일한 코드 n *= 10 : 변수 n에 10을 곱해서 다시 n에 저장 n = n * 10과 동일한 코드 n /= 10 : 변수 n에 10을 나눠서 다시 n에 저장 n = n / 10과 동일한 코드 n %= 10 : 변수 n에 10을 나누어 나머지를 다시 n에 저장 n = n % 10과 동일한 코드 n //= 10 .. 2020. 9. 3.
0901_2일차_Python07_연산자1_산술연산자 데이터형, 변수, 출력, 입력에 대해 배웠으니 간단한 연산을 위해 산술 연산자를 배웁니다. 대충 사칙연산에 필요한 연산자들 + 몇 가지 입니다. """ 연산자 1. 산술연산자 + : 덧셈 - : 뺄셈 * : 곱셈 / : 나눗셈 % : 나눈 나머지 반환 // : 나눈 몫 반환 ** : 제곱 *몫과 나머지 동시에 반환하는 함수 divmod(분자, 분모) """ 연산자들과 + 몫과 나머지를 동시에 반환하는 divmod(분자, 분모) 함수가 있습니다. 간단하게 코드를 좀 봅시다요. n = 10 n2 = 3 print("1. 더하기 :", n+n2) print("2. 빼기 :", n-n2) print("3. 곱하기 :", n*n2) print("4. 나누기 :", n/n2) #3.3333333333333335 #.. 2020. 9. 3.
0831_1일차_연습문제 연습문제 문제와 답만 올리도록 하겠습니다. def main(): ''' 화면에 아래 문장을 출력하라 출력: 신씨가 소리질렀다. "도둑이야". ''' mesg = None ####### 구현 시작 ################ ########구현 끝 ####################### print("-------------------------------------------------------------------------------") print(mesg) print("-------------------------------------------------------------------------------") # # 메인 함수 호출 ## if __name__ == "__main__": ma.. 2020. 9. 3.
0831_1일차_Python06_기본형데이터_형변환 음.... 형변환... 엄청 뭐가 많은데... 지저분하게 많아서.... 좀 생각을 하다 왔습니다. 일단 그냥 올려보겠습니다. 일단 형변환이라는 것은 데이터형을 변환하는 것을 말합니다. ex) 정수형 int 값 -> 실수형 float 값 형변환은 형변환할 데이터형 float(형변환될 데이터)를 하면 됩니다. float(int형 데이터 혹은 변수명) Error int("123") + 1 ===> 124 # 1. int로 형변환 print(int(3.14) + 1) # float print(int("123") + 1) # string print(int(False)) # False = 0 print(int(True)) # True = 1 print("="*40) # 2. float로 형변환 print(float.. 2020. 9. 2.