티스토리 뷰

사실 파이썬 3.6이 정식적으로 릴리즈된건 12월 23일인가 그렇다


한달 뒤에 글을 쓰는건 진짜 내가 귀찮아서 그렇다


습관좀 버려야겠다



학교에서도 파이썬 3.4를 기준으로 수업을 들었고, 회사에서도 파이썬 3.4를 기준으로 

테스팅을 진행하다 보니 3.4가 익숙해져 있을 즈음...


"파이썬 3.6이 릴리즈 되었습니다" 라는 알림을 받게 된다.

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ



그냥 뭐 몇개 바뀌었겠지 하고 봤는데 생각보다 재밌는게 많이 변해서 몇개 소개 해본다



1. String Formatting


일단 세 코드에서 모두 사용할 변수는 아래와 같다


a = "bunseokbot"

b= "koi"


옛날에는 


var = "%s like %s" %(a, b)

print var


>>> bunseokbot like koi


이렇게 했는데.. 뭐 옛날 이야기니깐 패스


난 항상 이렇게 했다


var = "{0} like {1}".format(a, b)

print(var)


>>> bunseokbot like koi


근데 이것도 사실 .format 해주면서 길어지는 단점도 있고 여기 값에 뭐가 들어가는지 몰라서 겁나 불편했다...


근데 앞으로는 이렇게 사용 가능하다


var = f"{a} like {b}"

print(var)


>>> bunseokbot like koi


오 이거 재밌다



여기까지 쓰니깐 너무 귀찮다.


나중에 소개할 일이 있으면 소개하겠다.


나머지는 레퍼런스를 참고하도록


레퍼런스


http://raccoonyy.github.io/whats-new-in-python-3-6-korean/

https://docs.python.org/3.6/whatsnew/3.6.html

'개발노트' 카테고리의 다른 글

The Sleuth Kit Framework - The Blackboard  (0) 2017.01.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/04   »
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
글 보관함