일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 재테크
- Python
- 앱테크
- built-in
- 후기
- 포인트앱
- Container
- 하나머니
- S3
- DocumentDB
- Linux
- 리워드앱
- aws codecommit
- mininet
- 실사용
- VPC
- docker network
- 리뷰
- clone
- 토스카드
- MongoDB
- docker
- MongoEngine
- 커피머니불리기
- codecommit
- network
- python3
- AWS
- namespace
- 도커
- Today
- Total
목록python3 (3)
ㅍㅍㅋㄷ
Function annotation 은 무엇인가 어떤 언어이든 장점과 단점이 공존하기 마련이다. Python 의 경우 문법의 제약성이 적음으로 인해 유연성이 높은 장점을 취하였지만 반대로 그로 인해 발생되는 불편함도 있다. 변수나 함수 사용시 자료형에 대한 선언이 없고 자유롭게 사용이 가능하기 때문에 작성된 코드를 볼때 명시적으로 해석이 어려운 부분이 있다. annotation 은 이러한 불편한 점을 조금이나마 덜기 위해 나온 기능이다. Function annotation 의 사용 방법 function annotation 은 python3 이상에서 사용 가능하다. 사용 방법은 비교적 간단하다. annotation 문법을 사용해 function 을 정의하는 아래 예제를 보자. # Fuctnion annot..
f-string 사용 방법과 사용해야 하는 이유 Python 에서 문자열을 다룰 때는 여러가지 방식으로 사용할 수 있다. 대부분은 아마도 기존 python 2에서 지원하던 %-formatting 방식과 Format string syntax 인 str.format() 메서드 방식을 주로 사용할 것이다. 하지만, 이 방식들은 모두 아쉬운 점이 있는데, 가장 큰 문제로 지적되는 것이 바로 가독성 문제이다. 아래 예를 보자. name = 'song' sex = 'male' married = 'married' language = 'python' job = 's/w engineer' 'Hi, I am %s. I am %s and I like to use %s. I am %s and I was %s. Nice to ..
python 3와 python 2의 dictionary 차이 - view object python 3로 가면서 python 2에 비해 여러가지가 변경되었다. 그 중에 python 3에서 새롭게 생긴 dictionary의 view object 에 대해서 알아 보려 한다. Dictionary 메서드 - items() / keys() / values() python에서 dictionary 를 탐색할때 가장 많이 하는 행위 중 하나가 바로 for문을 통해 key와 value 값을 가져오는 것일 것이다. dic = {'a': 100, 'b': 50, 'c': 10, 'd': 500} for k,v in dic.items(): print("key=%s, value=%s" %(k,v)) >>> key=a, value..