반응형

파이썬 35

[Python] 기본10. 문자열, 리스트, 딕셔너리와 관련된 기본 함수

작성했던 글 모바일로 처음 읽어봤는데, 소스코드가 모바일이랑 호환이 잘 안되는듯 하다. 모든 코드가 1줄로 출력이 된다😂 티스토리에 작성한 IT글은 PC에서만 읽는걸로... reversed( ) 함수 #reversed( )함수의 성격 temp = reversed([1, 2, 3, 4, 5, 6]) for i in temp : print("첫 번째 반복문: {}".format(i)) for i in temp : print("두 번째 반복문: {}".format(i)) 위 코드를 실행하면 첫 번째 반복문만 실행된다. 그 이유는 reversed( )함수의 결과가 제너레이터이기 때문이다. reversed( )함수 + 반복문 조합하면 함수 결과를 여러 번 활용하지 않고 for 구문 내부에 함수를 곧바로 넣어서 사..

자기계발/Python 2022.03.04

[Python] 기본9. range()와 while 반복문

for 반복문과 함께 많이 사용되는 자료형 range를 사용하는 방법은 세 개이다. range( )의 괄호 안에 넣는 매개변수 개수에 따라 다양하게 사용할 수 있다. 범위 a = range(5) #0부터 (5-1)까지 정수로 범위를 만든다. b = range(6,10) #6부터 (10-1)까지의 정수로 범위를 만든다 #10을 반드시 포함해야 한다면 range(6, 10 + 1)로 강조하여 표현할 수 있다. c = range(0,10,2) #0부터 2씩 증가하면서 (10-1)까지의 정수로 범위를 만든다 print(list(range(5))) #출력결과 : [0, 1, 2, 3, 4] print(list(range(6,10))) #출력결과 : [6, 7, 8, 9] print(list(range(0,10,2..

자기계발/Python 2022.03.02

[Python] 기본8. 딕셔너리와 for()반복문

딕셔너리(Dictionary) : 리스트가 인덱스를 기반으로 값을 저장했다면 딕셔너리는 키를 기반으로 값을 저장하는 것. 중괄호 { }로 선언하며, '키: 값' 형태를 쉼표(,)로 연결해서 사용한다. 키는 문자열, 숫자, bool 등으로 선언 가능하지만 일반적으로 문자열을 사용함 딕셔너리 형태 (단, □는 공백을 의미) 변수 = { □□□□키: 값, □□□□키: 값, □□□□.... □□□□키: 값 } 딕셔너리 요소에 접근 dict_a = { "name" : ["짱구", "철수", "유리", "훈이", "맹구"], #키에 값이 여러 개면 [ ]로 묶어준다 "address" : "떡잎마을" } print(dict_a["address"]) #딕셔너리 요소에 접근하는 법은 리스트랑 비슷하다. (출력결과 : "..

자기계발/Python 2022.03.01

[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
반응형