공부/파이썬 2022. 1. 9. 18:41

20220109 점프투파이썬 05-5

05-5 내장함수

내용이 많아서 끊어 씁니다. (3) open, ord, pow, range, round, sorted

 

open(filename, [mode]) - 파일의 내용을 읽거나 파일에 내용을 쓰기을 위해선 파일을 열어야한다.

filename의 파일을 mode로 여는 함수

[mode] 생략하면 읽기 모드인 'r'로 파일을 연다

"w" - 쓰기모드로 파일 열기

"r" - 읽기모드로 파일열기

"a"-  추가모드로 파일열기

"b"- 바이너리 모드로 파일 열기

"b"는 단독으로 사용하지 않는다. 이거 없으면 아스키텍스트 모드로 연다

"rb" 바이너리로 읽기 모드

open("test_file", "ab") -> "test_file" 이란 이름의 파일을 바이너리-추가 모드로 연다

 

ord(c) 문자의 아스키 코드값을 돌려주는 함수

ord('a') -> 97

ord('0') -> 48

 

pow(x,y) x의 y제곱한 결괏값을 돌려주는 함수

pow( 3, 2 ) 3의 2제곱 9

pow( 2, 5 ) 2의 5제곱 32

 

range([start,] stop [,step] ) start부터 stop 까지 step 만큼씩 증가하는 숫자들을 반복가능한 객체로 만들어준다

>>> list( range(5) )  -> start 생략시 0, step 생략시 1 0에서 시작하고 5보다 작은 숫자의 리스트 반환

[0,1,2,3,4]

>>> list( range(3,7) ) ->두개일땐 step만 생략 3에서 시작하고 7보다 작은 숫자의 리스트 반환

[3,4,5,6] 

>>> list( range(1,10,2) )

[1,3,5,7,9]

>>> list( range( 0, -5, -1 ) )

[0, -1, -2, -3, -4 ]

 

round( number [, ndigits] ) 숫자를 입력받아 반올림 하는 함수

>>> round( 4.67 )

5

>>> round( 2.1224 )

2

>>> round( 5.7891, 2 ) 소숫점 2자리까지만 반올림 표시

5.79

 

sorted( iterable ) 입력값을 정렬한 후 결과를 리스트로 돌려준다. 리스트로 반환해준다는게 특징

>>> sorted( [ 3, 4, 1, 6 ] )

[1,3,4,6]

>>> sorted( "zero" )

[ 'e', 'o', 'r', 'z' ]

>>> sortde( ( 7,6,5,2) )

[ 2,5,6,7 ]

문화생활-0- 2022. 1. 2. 19:09

[영화] 매트릭스 : 리저렉션

원랜 작년 마지막 영화로 보려고 계획했지만 야근크리로 2022년 첫영화가 되어버린 매트릭스4편

하필 같은 시기가 스파이더맨에 킹스맨이라 경쟁력이 떨어진건지 주변 상영관에 없어서 코액스 메가박스까지 갔다.

 

일단 그럭저럭 잘만든 후속편이구 고스트버스터즈 : 라이즈(애프터라이프) 감상이랑 비슷할 정도로 

20년만에 후속편 만드려면 이렇게 만들어라 라고 해도 될정도로 교과서적으로 잘만듬

 

물론 이쪽은 20년 밖에 안되서(?) 주인공 계승이나 전작존중은 음...글쎄 ㅋㅋㅋ

오히려 본인들이 1~3 편 만들어서 끝내고 4편 만들어서 그런가 자학 개그로 보이는 부분들이 제법 보인다.

특히 마지막에 나오는 쿠키영상은 매트릭스랑은 전혀 상관없는 개그파트라서 안봐도 되지만

그냥 자학개그의 끝판을 찍어준다.

 

뭐 내용으로 넘어가면 매트릭스 4편이자 1편 같은 느낌으로 스토리도 잘 풀었고

애매모호하게 넘어갈 부분들을 어느정도 설명해줘서 전작들보단 훨씬 친절한 영화가 된 기분

확실히 과거랑 다르게 요즘 상업영화들은 애매한 부분을 많이 줄이는 기분이다.

 

아! 아무래도 ai캐릭터들도 있다보니 배우 교체를 흥미있는 설정으로 풀어준다.

본 순서가 있다보니 여러가지로 고스트버스터즈나 킹스맨이랑 비교되는 점이 많은 영화.

 매트릭스 원래 시리즈를 좋아했다면 보는걸 후회하진 않을거고 매트릭스1~3편을 모르는 사람이면

그냥 안보는게 나을수도 있는 영화입니다.

 

 

문화생활-0- 2021. 12. 26. 17:06

[영화] 킹스맨 : 퍼스트 에이전트

음 솔직히 기대보다 걱정이 앞섰던 킹스맨 프리퀄 퍼스트 에이전트

킹스맨 조직의 시작을 다룬 프리퀄이라 1차대전을 배경으로 하는 영화다.

 

뭐 사실 킹스맨2편 덕분에 망작이 아닐까 걱정했는데

그때 반성점을 잘 잡은거 같다.

덕분에 킹스맨 1보단 심심하지만 2보단 잘만든 프리퀄이 나왔다.

스토리나 연출은 약간 왕도 액션에 가깝지만 킹스맨 특유의 근접전투장면들이 

시대 배경에 맞춰서 나쁘지 않게 나온다.

스토리는 킹스맨 조직이 만들어진 배경에 대한 내용이다보니 야아아악간 심심할수도 있지만

킹스맨 조직에 대한 여러가지 설정을 개연성있게 만들어줘서

매우 만족스러운 프리퀄이다.

 

사실 이전에 본 영화가 스파이더맨에 고스트버스터즈라 과연 얼마나 안 실망할지가 포인트였는데

보길 잘한거 같다 ㅋㅋㅋ 오히려 예습할 내용이 적은 영화라 더 보기 편할지도 모르겠다.

 

이제 올해는 매트릭스4 하나 남았는데 이게 진짜 걱정이네 ㅋㅋ