반응형

자기계발 53

[Python] 기본3. input() 함수로 데이터 입력받기

혼자 공부하는 파이썬 교재 내용 보고 정리한 내용입니다. 사용자 입력 : input() input() 함수의 입력 자료형 input() 함수로 입력받는 텍스트의 자료형은 전부 스트링형(str형)이다. "Hello"를 입력받아도, "12345" 숫자를 입력받아도, "false" bool 값을 입력받아도 전부 문자열로 취급한다. 따라서 변수에 input()함수로 값을 입력받고 여기에 숫자를 더해주면 당연히 에러가 발생한다. 이때 필요한게 바로 캐스트(cast) 자료형을 바꿔주면 아무런 문제가 생기지 않는다. 문자열을 숫자로 바꾸기 string_a = input("입력A> ") #프로그램 실행시 123을 입력받음 int_a = int(string_a) #int형으로 cast하는 과정 string_b = inp..

자기계발/Python 2022.02.23

[Python] 기본2. 인덱싱과 슬라이싱

[혼자 공부하는 파이썬] 교재를 보고 정리한 내용입니다. 인덱싱(문자 선택 연산자) : [] 인덱싱(문자 선택 연산자)는 문자열 내부의 문자를 선택하는 연산자이다. 프로그래밍 언어엔 인덱스 유형이 두 가지가 있다. 제로 인덱스는 숫자를 0부터 세는 유형이고, 원 인덱스는 숫자를 1부터 세는 유형을 말한다(첫 글자의 순번을 0으로 보냐, 1로 보냐 그 차이). 파이썬에서는 첫 글자를 0으로 보는 '제로 인덱스'를 사용한다. print("Hello"[0]) #출력결과 H print("Hello"[1]) #출력결과 e print("Hello"[2]) #출력결과 l 위 예시로 보면 파이썬은 제로 인덱스를 사용하기 때문에 "Hello"[0]의 결과가 H로 나온다. 대괄호 안에 음수도 들어갈 수 있다. 인덱스는 왼..

자기계발/Python 2022.02.22

[Python] 기본1. 식별자

혼자 공부하는 파이썬 교재 내용보고 정리한 내용이다. 식별자 : 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어, 변수 또는 함수 이름 등으로 사용한다. 프로그래밍을 할 때 변수나 함수의 이름을 통틀어 부르는 것으로 이해했다. 식별자의 종류 대부분의 프로그래밍 언어는 스네이크 케이스와 캐멀 케이스 둘 중 하나만 사용하지만, 파이썬은 두 가지 모두를 사용 1. 스네이크 케이스 - 단어 사이에 언더 바(_)를 붙여 만든 식별자 예) customer_number, customer_name 2. 캐멀 케이스 - 단어 첫 글자를 대문자로 만든 식별자 예) CustomerNumber, CustmoerName - 캐멀케이스는 첫 번째 글자를 소문자로 적는 경우(customerNumber)와 대문자로 적는 경우(Cu..

자기계발/Python 2022.02.22
반응형