[Python] print(), type과 conversion

print() Printing a value(값) 1 2 3 4 >>> print (3) 3 >>> print (3.14) 3.14 Printing a expression print() 함수가 출력하는 값은 연산의 결과값 1 2 >>> print (3+3.14) 6.140000000..001 ㅇㅅㅇ..? 뒤에 001 저거 왜 붙는 것..? 컴퓨터는 소수점을...

[Python] 함수 정의와 호출 연습

1 간단한 함수 정의 호출 연습 1 2 3 4 5 6 7 def f(n): if n == 0: return 1 else: return n*f(n-1) print(f(5)) 120 2 유사해 보이는 함수 정의 차이점 분별 (a) 1 2 3 4 5 6...

[Python] Mapping, List와 range()

list가 모디? set은 모디..? 자주 쓰이(ㄹ것만같)는 자료형과 range() 함수! Operators %: Modular operator n이 짝수라면 n%2의 결과가 0 n이 홀수라면 n%2의 결과가 1 Mapping [문제1] 다음과 같은 mapping이 성립하도록 일차 함수 f(x)를 정의하시오 f(0) = 0 f(1) = 0.2 f(2)...

[Python] 언어 겅부를 시쟉해보쟈

라고 썼지만 실제론 그냥 파일, 폴더, 설치하는 주소 얘기…ㅎ Using Python as a calculator 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...

괜찮은 취약점 리포트 쓰는법

이 글은 Bugcrowd 블로그의 “advice-for-writing-a-great-vulnerability-report” 라는 글을 바탕으로 내용을 요약하면서 완전히 재작성한 글입니다. 시간이 많다면 원문을 읽어보세요! 버그헌터나 보안 컨설턴트들이 취약점을 찾으며 가장 많은 시간을 낭비하는 것이 리포트를 쓰는 것입니다. 리포트의 질을 향상시키고 시간을 절약해줄 몇 가지 방법을 소개합니다. 독자를...