본문 바로가기
반응형

FullStack/22. Python8

[Python] 리스트 자료형 리스트 자료형 선언 방법은 대괄호[]로 감싸며, 각 항목 값은 , 로 구분한다. 시작 Index는 0부터 시작한다. 리스트 선언 >>> a = [1,2,3,4,5] # 선언 방법 >>> b = list() # 빈 리스트 선언 >>> a[0] 1 >>> c = [1,2,3,['a', 'b']] >>> c[3] ['a', 'b'] >>> c[3][0] 'a' 리스트의 슬라이싱 >>> a = [1, 2, 3, 4, 5] >>> a[0:2] [1, 2] >>> a[:2] [1, 2] >>> a[2:] [3, 4, 5] >>> b = a[:2] >>> b [1, 2] >>> c = a[2:] >>> c [2, 3, 4] 리스트 연산 리스트 결합 >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>.. 2020. 11. 18.
연산 및 제어문 연산 "더하기" >>> 1 + 2 3 "나누기" >>> 3 / 2.4 1.25 "나누기 몫 반환" >>> 3 // 2.4 1.0 >>> 3 // 2 1 "나머지" >>> 7%3 1 "곱하기" >>> 3 * 9 27 "제곱" >>> 2 ** 3 8변수 사용 변수 대입 >>> a = 1 >>> b = 2 >>> c = a + b 3 출력하기 >>> a = "Hello World!" >>> print(a) Hello World!제어문 조건문 if 중괄호로 감싸는 것이 없으며 들여 쓰기로 구분하기 때문에 탭 또는 공백(4칸)으로 들여 쓰기 필요 >>> a = 15 >>> if a > 10: ... print("a는 10보다 크다") ... a는 10보다 크다 >>> if a != 1: ... print("1 아.. 2020. 11. 17.
파이썬의 자료형 숫자 유형 표현 정수 3, 123, -100 실수 3.6, 123.45, -456.78, 2e3 8진수 0o34, 0o6 16진수 0x1A, 0xFF 무한대 inf, -inf print(int(3.6)) # 3 print(2e3) # 2000.0 print(float("1.6")) # 1.6 print(float("inf")) # 무한대 print(float("-inf")) # 무한대 문자 파이썬의 문자열은 자바스크립트와 유사하게 큰 따옴표(") 및 작은 따옴표(')로 문자열을 생성할 수 있다. 멀티라인의 경우 큰 따움표("), 작은 따움표(')를 3번 연속 사용하여 멀티라인으로 표현할 수 있으며, \n으로도 표시할 수 있다. 만약 큰 따움표로 감싼 문자열에서 큰 따움표(")를 포함하고 싶은 경우 백슬러.. 2020. 11. 16.
[Python] 파이썬 설치 [Python] 파이썬 설치올해 받을 교육 목록에 파이썬을 기반으로 한 챗봇이 있는 관계로 배웠던 기억만 있는 파이썬을 설치 후 인텔리J에서 프로젝트 생성을 하는데 오류가 발생했다. setuptools 파일의 특정 명령어가 없는 것 같다.인텔리J에서 setuptool.py 모듈에서 오류가 난 것 같았다.line 11, in import setuptools ...검색 한 내용 중 Setuptools 문제인 것 같아, 추가 설치하니 해당 문제가 사라졌다. 3.4 이상에서는 포함되어 있다고 했는데, 3.9 버전을 설치했는데 해당 문제가 발생했다.https://bootstrap.pypa.io/get-pip.py 해당 사이트의 get-pip를 다운로드하여 실행C:\python>python get-pip.py C:.. 2020. 11. 3.
반응형