728x90
반응형

분류 전체보기 96

List 자료형과 id()를 통한 변수 복사의 차이

· List 리스트 타입의 자료는 순서성을 갖고, 각각의 요소 값들을 수정이 가능하며 중복된 요소를 갖을 수 있다. 여기서 순서성이 있다는 것은 인덱싱과 슬라이싱이 가능하다는 것이다. 순서성이란 요소값들은 자신의 위치에 순서가 있다는 뜻이다. 리스트는 숫자나 문자들의 하나의 집단으로 만들 경우 간단히 표현이 가능하다. ​ a = [] # 비어있는 리스트 b = [1, 2, 3] # 숫자를 담은 리스트 c = ["아버지", "어머니", "나"] # 문자를 담은 리스트 d = [1, 2, "apple", "samsung"] # 복합적 요소인 리스트 print(a); print(b); print(c); print(d) # 한 줄에 명령어를 쓸 때는 ';'를 구분으로 입력한다. [] [1, 2, 3] ['아버지..

파이썬(Python) 2021.06.06

문자열과 관련된 함수

· 문자열 관련 함수 문자형 자료에는 파이썬에서 지원하는 기본 함수들이 있다. 이를 내장함수라고 하는데 문자열 변수 뒤에 '.명령어'를 사용하여 출력할 수 있다. ​ · 문자 개수 세기(count) a = 'Elder Scroll' print(a.count('l')) 영문자 소문자 'l'의 개수를 세도록 한다. 3 ​ · 위치를 반환하는 내장 함수(find, index) (1) find를 이용하기 b = 'The weekend goes by quickly.' print(b.find('e')) print(b.find('a')) 2 -1 find는 문자열이 처음 나오는 위치를 알려준다. 위 예시에서는 'e'가 처음 나오는 위치를 반환하므로 0부터 시작해서 2번째 위치에 처음 존재하기 때문에 2가 반환된다. ..

파이썬(Python) 2021.06.05

문자형 자료(인덱싱, 슬라이싱, 포매팅)

· 문자형 자료 문자형 자료는 대체로 "" 또는 '' 등으로 둘러싸여 있는 것들을 말한다. 예를 들어 "안녕하세요" 혹은 '반가워요' 등이 모두 문자열이다. 파이썬에서 주석처리를 할 때 사용하는 """ 연속 따음표도 문자열로써 인식을 한다. 이는 여러 줄의 데이터를 입력할 때 굉장히 유용하다. 다만 영문자의 경우에는 '를 사용하기 때문에 항상 이 점을 인지하고 데이터를 입력해야 한다. 아래의 예시와 같이 항상 " "을 이용해서 '를 감싸주어야 한다. 밖깥부분을 ' '을 이용해서 감싸는 경우 문자열이 끊기게 된다. print("I'm a bit dry.") 가운데 문자들은 전부 문자형 데이터로써 인식하지 못하고 있다. print('I'm a bit dry.') · 문자열의 연산 문자열도 숫자에서 사용하는 ..

파이썬(Python) 2021.05.24

숫자형 , 연산자, Print 함수의 서식과 자료 형식 및 이스케이프(탈출) 문자

· 숫자형 숫자형(Number)이란 숫자 형태로 이루어진 자료이다. 항목 파이썬의 사용 예시 정수 123, -345, 0 실수 123.45, -1234.5, 3.4e10 8진수 0o34, 0o25 16진수 0x2A, 0xFF ※ 8진수와 16진수는 파이썬에서는 잘 사용하지 않는 형태이므로 알아만 두자. print(10, '8진수 : ', oct(10), '10진수 : ',hex(10), '2진수 : ', bin(10)) print(10, 0o12, 0xa, 0b1010) - 결과 10 8진수 : 0o12 10진수 : 0xa 2진수 : 0b1010 10 10 10 10 · 연산자 print(3 + 6, 6 - 3, 15 * 3, 7 / 3) print(8 / 3, 8 // 3, 8 % 3, divmod(8..

파이썬(Python) 2021.05.24

주석과 변수

· 파이썬의 주석 어느 프로그래밍 언어이든 주석 기능은 매우 중요하다. 처음 프로그래밍 언어를 공부하게 되면 가장 먼저 알아두어야 할 1순위라고 해도 무방할 정도다. 파이썬 이외에도 모든 프로그래밍에서는 단일 주석과 복수 주석이 있다. # 이것은 한 줄만 주석처리를 한다. """ 여러 줄을 한 그룹으로 주석 처리 해준다. """ · 변수 변수는 객체(object)의 주소를 기억하는 기억소의 이름(장소)이다. 그렇기 때문에 주소를 가져오는 것과 값만 가져오는 것은 구별해야 한다. 이 점은 꼭 기억하자. 일반적인 설명으로 예를 들어 var1 = '헬로 월드' 이라는 예시를 들면 'var1'은 객체 변수가 되고, '헬로 월드'는 instance 변수가 된다. ​ · 변수의 특징 (1) 변수 지정과 출력 일반적..

파이썬(Python) 2021.05.24

파이썬 공부

파이썬 파이썬은 구글이 가장 많이 사용하고 애용하는 프로그래밍 언어이다. 그 외에도 인스타그램, 드롭박스 등 여러 기업에서 많이 사용하고 있다. 또 '루비'라는 프로그램은 파이썬과 매우 유사하기 때문에 파이썬을 공부하면 루비 프로그램도 같이 이해할 수 있는 기본 바탕이 마련된다고 생각해도 무방하다. (루비 프로그램은 에어비엔비에서 주로 사용한다.) 파이썬으로 할 수 있는 것들에 대해서는 '점프 투 파이썬'의 목차에서 잘 정리가 되어 있다. 이는 앞으로 파이썬을 배우면서 무엇을 할 수 있는지 정도의 큰 그림 정도로 이해를 돕기 위해 인용했다.​ 무엇을 할 수 있을까? ​1. 시스템 유틸리티 제작 파이썬은 윈도우, 리눅스 등의 운영체제에서 작동을 할 수 있기 때문에 여러 시스템 유틸리티를 만들기에 적합하다...

파이썬(Python) 2021.05.24
728x90
반응형