언어 38

파이썬 어디까지 파봐썬 6강_연산자&if조건문&else문

1.연산자 1) 비교 연산자 조건식에서는 주로 변수값을 비교하는 문장이 오며, 변수가 특정 값인지 평가합니다. 이때 비교 연산자는 두 값의 상등 여부나 대소관계를 비교합니다. 그래서 두 연산자를 비교하는 비교연산자를 알아야 합니다. 수학 시간에 배웠던 연산자와 동일한 것도 있지만 처음보는 연산자도 있으니 잘 따라와 주세요! =기호는 대입 연산자 이고, ==는 비교 연산자 입니다. 구분을 잘 해야 됩니다. ==는 좌변, 우변이 같으면 True를 리턴하고 다르면 False를 리턴합니다. 1 2 # == 8 == 9 실행 완료 [1]: False 1 2 # != 8 != 9 실행 완료 [2]: True 1 2 3 2) 논리 연산자 두 개 이상의 조건을 점검할 때는 논리 연산자를 사용합니다. 논리 연산자라는 말..

언어/파이썬 2024.02.13

파이썬 어디까지 파봐썬 5-2 불(bool)자료형& 변수

4.불(bool) 자료형 1) 불(bool)이란? 불린(boolean)의 약자로 불(bool)로 부르기도 한다. 불(bool) 자료형은 참(True)와 거짓(False) 딱 두 가지 상태만을 표현하는 타입 입니다. True, False의 첫 자가 대문자임을 유의해야 합니다. true, false 소문자로 적으면 불 자료형이 아닙니다. 조건문의 반환 값으로도 사용됩니다. 1 2 3 # type 확인해보기 a = True type(a) ->bool 따옴표로 감싸지 않은 문자열을 변수에 할당해서 오류가 발생할 것 같지만 불 자료형으로 인식하기 때문에 잘 실행됩니다. 1 2 3 # 소문자로 적은 true 확인해보기 # b = true # type(b) 실행 완료 1 2 # 5가 4보다 큰지 물어보는 조건문이다...

언어/파이썬 2024.02.12

파이썬 어디까지 파봐썬 3강_문자열

3. 문자열 자료형 1) 문자열(String, str)이란? 따옴표에 둘러싸여 있으면 => 문자열 예시"안녕하세요, 저는 김인유입니다." '7' """월을""" '''좋아해요''' 2) 문자열 만드는 4가지 방법 (1) 큰 따옴표(")에 둘러싸기 (2) 작은 따옴표(')에 둘러싸기 (3) 큰 따옴표 연속 3개(""")에 둘러싸기 (4) 작은 따옴표 연속 3개(''')에 둘러싸기 (1) 큰 따옴표(")에 둘러싸기 1 "안녕하세요, 저는 김인유입니다." 실행 완료 [13]: '안녕하세요, 저는 김인유입니다.' (2) 작은 따옴표(')에 둘러싸기 1 '일곱' 실행 완료 [14]: '일곱' 1 2 3 # 숫자형에도 따옴표를 둘러싸면 문자열이 된다. # 자료형 확인 type(7), type('7') 실행 완료 [..

언어/파이썬 2024.02.09

파이썬 어디까지 파봐썬 3강_숫자연산, 숫자 자료형

1. 숫자 자료형 자료형에 많은 종류가 있습니다. 오늘은 그 중 숫자 자료형과 문자 자료형을 배우겠습니다. 숫자 자료형 안에도 여러 종류가 있습니다. 그 중 저희가 가장 많이 쓰는 자료형은 정수형과 실수형입니다. 1) 정수형(Integer, int) 말 그대로 정수를 뜻하는 자료형 # [Tip] 자료형을 찍을 때 쓰는 함수 : type() type(0) 실행 완료 [1]: int 2) 실수형(Float, float) 소수점이 포함된 숫자 1 type(0.0) 실행 완료 [2]: float 같은 숫자이지만 표현 방법에 따라 자료형이 달라짐을 볼 수 있었습니다. 2. 숫자 연산해보기 덧셈, 뺄셈, 곱셈, 나누기, 제곱 연산 해보기 특별한 연산인 나누고 몫만 남기기, 나누고 나머지만 남기기 연산 해보기 정수형..

언어/파이썬 2024.02.08

어디까지 파봐썬 5강_집합(set)자료형

3.집합(set) 자료형 1) 집합(set)이란? 수학 시간에 배운 집합과 같은 집합 어떤 값들의 모임일 뿐 순서는 없습니다. (=순서가 달라져도 동일한 집합이다.) 중괄호{} 안에 value를 넣고 콤마,로 구분해 줍니다. 집합명 = {value1, value2, value3, ...} set() 괄호 안에 리스트나 문자열을 입력해서 만들 수도 있습니다. 집합은 값을 포함하고 있느냐 아니냐만 중요해서, 중복은 허락하지 않으며 순서도 별 의미 없습니다. 1 2 3 4 # 중괄호{} 안에 value를 넣고 콤마,로 구분해 준다. # 중복은 허락되지 않는다. asia = {'korea', 'china', 'japan', 'korea'} asia 실행 완료 [16]: {'china', 'japan', 'kor..

언어/파이썬 2024.02.07

어디까지 파봐썬 5강_딕셔너리

2. 딕셔너리 관련 함수 딕셔너리 함수 & 예약어 keys() : Key 리스트 만들기 values() : Value 리스트 만들기 items() : Key:Value 쌍 얻기 clear() : Key:Value 쌍 모두 지우기 get() : Key로 Value얻기 in : 해당 Key가 딕셔너리 안에 있는지 조사하기 # keys() dog = {'name':'규봉이', 'breed':'진돗개', 'color':'brown'} dog.keys() -> dict_keys(['name', 'breed', 'color']) # values() dog = {'name':'규봉이', 'breed':'진돗개', 'color':'brown'} dog.values() -> dict_values(['규봉이', '진돗개'..

언어/파이썬 2024.02.06

파이썬 어디까지 파봐썬 2강

1. 표현식과 문장 -표현식(Expression): 어떤 값을 만들어내는 간단한 코드 -문장(Statement) : 표현식이 하나 이상 모인 것 -프로그램(Program) : 이 문장들이 모인 것 # 표현식 123 # 숫자 1 + 2 + 3 + 4 + 5 # 수식 'Hello, World!' # 문자열 # 문장 print('Hello, World!') # 프로그램 overlap = [[1, 2], 3, [[4, 5, 6], 7], 8, 9] for element in overlap: print(element) 2.식별자 식별자(identifier): 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어. 주로 변수 또는 함수 이름 등으로 사용, 기본 규칙들이 있습니다. 예약어(키워드:이미 파이썬 프로그램내에..

언어/파이썬 2024.02.03

파이썬 어디까지 파봐썬 1강

파이썬이란? -코딩 언어 중 하나 -명령을 컴퓨터가 순서대로 실행 -> 이런 프로그램을 만드는 것을 프로그래밍이라고 한다. ---더 자세하게---- 귀도 반 로섬이 1989년 크리스마스 휴가기간 동안 취미로 만들기 시작한 프로젝트로, 파이썬이라는 이름은 ‘short, unique and slightly mysterious’한 이름을 찾던 중 즐겨보던 “Monty Python’s Flying Circus”라는 드라마에서 따왔다고 합니다. 코딩이란? -프로그래밍한 프로그래밍을 실현시키기 위해 ex)샌드위치 레시피를 적어낸 과정: 코딩의 알고리즘 레시피를 토대로 샌드위치를 구현: 코딩 파이썬의 장점 ) 배우기 쉬움, 사용하기도 쉬움, 사람의 사고와 비슷하여 우리가 빠르게 배울 수 있다. (1) IDLE IDL..

언어/파이썬 2024.02.02