본문 바로가기

개발/Python7

파이썬 자료형 - 리스트, 튜플, 딕셔너리 차이 *연관있는 데이터들을 묶어주기 위해 생긴 '자료를 관리해주는 자료형' 1. 리스트 자료형 - 변할 수도 있는 데이터들을 나란히 묶어주는 자료형 - 변할 수 있다 == 원소 생성, 삭제 등 가능 - [] 대괄호로 작성되어지며, 내부 원소는 콤마(,)로 구분되어 집니다. - 100A, 90B, 80C, 92A, 98A list01 = ["100A", "92A", "98A"] 이런 데이터들이 있을 때 A끼리 묶고 싶을 때 사용할 수 있는 것이 리스트 자료형이다. list = [2, 5, 7] type(list) #결과는 'list'로 나옴 - 리스트 곱셈 [2, 5, 7]*3 == [2, 5, 7, 2, 5, 7, 2, 5, 7] - 리스트 덧셈 [2, 5, 7]+[8, 9]==[2, 5, 7, 8, 9] -.. 2020. 6. 19.
파이썬 자료형- 숫자형 자료형, 문자형 자료형 컴퓨터는 계산을 빠르게 하는 아이이기 때문에, 데이터가 어떤 형태인지 말해주어야 알 수 있어요. 변수를 선언하면서, 이 변수가 숫자인지 문자인지 등을 알려주어야 하는거죠. 컴퓨터가 숫자인지, 문자인지 구분하게 할 수도 있지만, 그러면 모든 데이터를 보며 '숫자인가? 문자인가?'를 구분해야 되기 때문에 처리 속도가 엄청 느려질 겁니다. 그래서 우리는 이 데이터가 어떤 자료형을 가지고 있는지 말해주어야 합니다. 특정 언어에서는 이 데이터 타입을 선언해주지 않으면 에러가 나지만, 파이썬에서는 알아서 데이터 타입을 인식합니다. a = 1 #파이썬 int a =1 #c언어 이때, 자료형을 구분하는 두 가지 방법이 있습니다. 자료의 종류 구분를 위한 자료형과 자료의 관리를 위한 자료형으로요. 자료의 종류의 경우 데.. 2020. 6. 4.
파이썬 - 입출력 & 자료형 변환 1. 출력 함수(print) - 화면에 출력해주는 함수입니다. - 파이썬 파일에 그냥 1+2를 하고 실행시키면 아무 일도 일어나지 않습니다. print(1+2)를 사용해야 '1+2를 출력해줘~'라는 의미로 읽게 됩니다. print(1+2) 1) 변수 프린트해보기 n=2라는 변수를 만든 뒤 print(n+1)을 하면 3이라는 값이 출력됩니다. 숫자뿐만 아니라 문자도 가능합니다. person="자코" print("나는", person) 2. 입력함수(input) - 사용자로부터 문자열을 받는 함수 person=input("이름 입력") print("나는", person) 이때 input 안에 쓰여지는 문자는 프롬프트로(input("프롬프트")), 입력받을 때 보이는 메세지를 의미합니다. 실행시키면 다음과 같.. 2020. 6. 3.
728x90