| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 코딩
- CSS
- 파라미터
- django
- 프로그래밍폰트
- LIST
- 오블완
- wecode
- Coding
- VSCode
- 역사
- phython
- 프리워커스
- Python
- 파이썬
- Web
- html #css #코딩 #입문 #코딩시작하기 #코딩입문 #파이썬 #자바스크립트 #비전공자 #비전공 #코딩학원
- 위코드
- TIL #todayilearn #math #javascript #js #자바스크립트 #절댓값 #최댓값 #랜덤 #random #floor
- 싸피
- dangerouslySetInnerHTML
- 티스토리챌린지
- vscode설치
- SSAFY
- comprehension
- dumpdata
- HTML
- loaddata
- listdir
- CSS #HTML #코드
- Today
- Total
목록전체 글 (53)
당신의 친절한 이웃, 코딩맨
List comprehension은 for 반복문을 활용하여 list를 짧고, 빠르게 만들 수 있는 comprehension이다. [ 표현식 for 원소 in 반복 가능한 객체 ] [ 표현식 for 원소 in 반복 가능한 객체 if문 ] cities = ["Tokyo","Shanghai","Jakarta","Seoul","Guangzhou","Beijing","Karachi","Shenzhen","Delhi"] # 일반적인 for loop new_cities = [] for i in cities: if "S" not in i: new_cities.append(i) print(new_cities) # list comprehension n_l = [x for x in cities if "S" not in x..
# relative path from .calculator.add_and_multiply import add_and_multiply if __name__ == '__main__': print(add_and_multiply(1,2)) 이 때, main.py랑 calculator 폴더는 같은 디렉토리이다. add_and_multiply.py는 calculator폴더 안에 위치해있는 상태이다. 이렇게 실행 해보면 Traceback (most recent call last): File "C:/projects/main.py", line 5, in from .calculator.add_and_multiply import add_and_multiply ImportError: attempted relative impo..
1. sys.modules와 sys.path의 차이점 sys는 파이썬에 포함되어있는 모듈이다. sys.modules와 sys.path를 출력할 수도 있고, 수정 가능하다. import sys print(sys.path) print(sys.modules) sys.modules 파이썬이 모듈이나 package를 찾기 위해 가장 먼저 확인하는 곳인데, sys.modules는 단순한 dictionary이다. 그리고 이미 import 된 모듈과 package들을 저장하고 있다. 즉, 한번 import된 모듈과 package들은 파이썬이 또다시 찾지 않아도 되도록 하는 기능을 가지고 있다. 그러므로 새로 import 하는 모듈은 sys.modules 에서 찾을 수 없다. sys.path 파이썬은 module과 pa..
① def func_param_with_var_args(name, *args, age): print("name=",end=""), print(name) print("args=",end=""), print(args) print("age=",end=""), print(age) func_param_with_var_args("정우성", "01012341234", "seoul", 20) - 옵셔널 파라미터 중 여러개의 파라미터를 입력받는 *arg 파라미터는 TIL#13에서 소개한 바와 같이, 제일 끝에 위치해야한다. - 해당 호출 argument에서 name과 age에 알맞은 값이 들어가게 순서를 바꾼다. 수정 후 def func_param_with_var_args(name, age, *args,): print(..