python(27)
-
[파이썬 Python] 리스트 list
리스트 index 수정 n -> index x -> 특정 index list=[] del list[n] 원하는 n번째 삭제 list.append(x) 마지막에 x추가 한다 list.insert(n,x) 원하는 위치 n 에 x 추가 리스트 정렬 sorted(list) sorted(list, reverse = True) 기존의 리스트 수정되지 않는다. reverse = True 내림차순 list.sort() list.sort(reverse = True) 기존 리스트 reverse = True 내림차순 list.reverse() 원소들을 뒤집어진 순서로 배치합니다. list.remove() 첫 번째로 그 값을 갖고 있는 원소를 삭제
2020.12.15 -
[파이썬 Python] 기본 상식
상수 constant 코드를 작성 할때 상수(constant)는 대문자로 써준다. 키움증권 OPENAPI+ 에서 코스피 : 0 코스닥 : 10 이다. 이것은 바뀌지 않는 상수 이므로 대문자로 써준다. 예시) MARKET_KOSPI = 0 MARKET_KOSDAQ = 10 나쁜예) market_kospi = 0 MarketKospi = 0 marketkospi = 0 함수 명 function name 소문자와 단어사이에는 _ 으로 구분 해 주자. 좋은 예) def market_kospi: 나쁜 예) def marketkospi: def marketKospi: def MarketKospi:
2020.12.15 -
[파이썬 python] 코드 줄이기
코드 줄이기 1. if else 줄이기 condition = True if condition: print("True") else: print("False") # => True ↓ 불린(Boolean) 값에 따라 다른 값을 리턴하는 구문을 ternary expression 이라한다. condition = True print("True") if condition else print("False") 2.리스트 for 문 줄이기 list = [1, 2, 3, 4, 5] squared_list = [] for x in list: squared_list.append(x**2) print(squared_list) #[1,4,9,16,25] ↓ list = [1, 2, 3, 4, 5, 6] squared_list = ..
2020.12.15 -
[파이썬 python] 옵셔널 파라미터 optional parameter
옵션널 파라미터optional parameter옵셔널 파라미터는 모두 마지막에 있어야 한다.면 오류 아래처럼 옵셔널 파라미터를 중간에 넣으면 오류가 난다.옵셔널 파라미터(optional parameter)를 사용하거나 파라미터(parameter) 이름 앞에 *를 붙이는 경우, 메소드 호출 시 전달하는 파라미터의 수가 다를 수 있다. *args
2020.12.15 -
[파이썬 Python] 리턴문 return vs print 차이점
print vs return 함수(function) 을 실행 해보면 print_squre -> 4 를 반환한다. return_squre -> 아무것도 반환하지 않는다. print(함수) 를 실행 해보면 print(print_squre) -> 4 와 None 을 반환한다 print(return_squre) -> 4 여기서 4 외에도 None 을 반환하는 이유는?? print_squre 함수가 실행되어 4가 콘솔(console)에 결과 값으로 나온뒤 print_squre 함수에 return 문이 따로 없어 return 값이 없다는 의미로 None 이 콘솔(console)에 같이 반환 된다.
2020.12.15 -
[파이참 PyCharm] 단축키
# 주석 # Comment Window : CTRL + / Mac OS : Command + / "쌍따옴표" '따옴표' Window : Mac OS : 하이라이트 후 shift + " or 하이라이트 후 + ' 들여쓰기 Indent 원하는 부분 하이라이트 후 Window : tab Mac OS : tab 들여쓰기 삭제 Unindent 원하는 부분 하이라이트 후 Window : shift + tab Mac OS : shift +tab
2020.12.15