본문 바로가기

Back-End/Python

(30)
[Python]파이썬 - 불리언, 집합, 제어문 불리언( boolean ) 집합 ( set ) 제어문 ( if ) 반복문 ( while) [ 불리언 boolean ] 참 또는 거짓을 나타내는 자료형 True, False (꼭!!! 첫 글자가 대문자) True인 것들 : 양수, 음수 False인 것들 : 0 불리언은 앞에서 부터 순서대로 true, false인지 체크함 and와 or (자바와 다름!) 자바에서는 &&, 파이썬에서는 and. (둘 다 만족) 자바에서는 || 파이썬에서는 or.(둘 중 하나만 만족해도 됨) a = 3 b = 1 (a == b) and (a >= b) (a >= b) or (a = 0: print('양수입니다.') elif x b # b < a # a == b # a != b # a or b if a and b: print('..
[Python]파이썬 변수 - 숫자, 문자열, 리스트, 튜플(2) 3. 복합형 : 클래스, 배열, 리스트, 딕셔너리 리스트 딕셔너리 [리스트] - 요소들의 모음을 나타내는 자료형. - 요소들은 []로 감싼다. - 모든 자료형을 담을 수 있다. ※ list안에 list 넣을 수 있다! 인덱싱 리스트 연산 + 연산자 : 순서대로 연결하여 하나의 리스트로 만듬 * 연산자 : 곱하는 수 만큼 반복하여 하나의 리스트로 만듬 리스트 내용 수정 (index 사용) 리스트 함수 - len : 리스트 길이를 반환 - sum, min, max 함수 : 리스트 요소의 총합, 최소값, 최댓값 - in : 특정 요소가 리스트에 있는지 확인하는 함수 - append : 맨 마지막에 요소 추가 - extend : 맨 마지막에 다른 리스트를 추가 - insert : 특정 위치에 요소를 삽입한다. ..
[Python]파이썬 변수 - 숫자, 문자열, 리스트, 튜플(1) 컴퓨터 언어에서 등장하는 변수에 대해 알아보고 변수 형태에는 어떤 것들이 있는지, 각 형태들의 기능을 알아보자! [변수] 1. 변수 데이터를 저장하고, 변하는 수 이름과 값으로 구성 변수는 공간이다 2. 변수는 왜 필요한가? 데이터는 자주 변하기 때문에 중복을 줄이기 위해서 변수 지정이 필요하다. 변수명을 잘 정해 주어야 정보를 알아 보기 편하다. 3. 변수 이름 규칙 '영문자 + 숫자 + 언더바' 형식 ex) a, a1, a1_ 대소문자 구분한다 의미있는 이름을 사용 공백이 있으면 안된다 숫자로 시작하면 안된다 특수문자가 있으면 안된다 카멜(camelCase) : 첫글자는 소문자로 시작, 두번쨰 단어부터는 대문자로 표현하는 방식 ex) myCompany 스네이크(snake_case) : 모두 소문자로 ..
[Python] Markdown 문법 DataSpell 편집기를 쓰고 있고 여기서 파이썬 언어를 공부 중이다. Jupyter Notebook은 두가지 모드로 나누어 진다. 1. Markdown 모드 변경 키 : esc + m (단, 한글 자판 상태일 때는 안됨) Markdown 모드는 메모장 역할을 한다. 2. Code 모드 변경 키 : esc + y (단, 한글 자판 상태일 때는 안됨) Code 모드는 코드입력 창 역할을 한다. 여기서는 Markdown 모드의 문법에 대해 다뤄 볼 것이다. [Markdown 문법] 1. 제목(Header) # 제목 1 ## 제목 2 ### 제목 3 #### 제목 4 ##### 제목 5 ###### 제목 6 2. 강조(Emphasis) 이텔릭체 : *기울기* or _기울기_ 별표와 언더바사용. 볼드 : **..
[Python]파이썬 1일 차 공부 [Python 특징] java와 비교 기본 문법을 '최소한'으로 '간결하게' 세미클론( ; ) 필수 x ↔ java는 필수 들여쓰기 중요 ✨ 배열에 숫자, 문자, 문자열, 혼합으로 사용 가능 ↔ java는 type 맞춰야 사용 출력 : print() ↔ java는 system.out.println() 문자열 문자 형태 데이터는 " " 또는 ' '로 감싸준다 ↔ java는 문자 'a', 문자열 "반갑습니다." 여러줄 표현은 ''' 내용 ''' 으로 감싸준다 ↔ java는 백틱`` 사용 문자열 연산자 + 과 * 가능 ↔ java는 + 만 가능 문자 형태 변환 str(변수) ↔ java는 (str)변수 파이썬 파일 만들기 : 00.py 실행(Run) : ctrl + shift + F10 실행(Terminal)..
[Python]파이썬 환경 설정 - 텍스트 에디터와 대화형 인터프리터 VS Code PyCharm Jupyter Notebook Eclipse 인텔리J Colaboratory(a.k.a Colab) → Google Drive에서 갈 수 있음 개발자 질문 사이트 Stack Overflow - Where Developers Learn, Share, & Build Careers Stack Overflow - Where Developers Learn, Share, & Build Careers Stack Overflow | The World’s Largest Online Community for Developers stackoverflow.com 번역 사이트 DeepL 번역: 세계에서 가장 정확한 번역기 DeepL 번역: 세계에서 가장 정확한 ..