[파이썬] ඞ 어몽어스 캐릭터 출력하기!!
·
개발
코드print(chr(sum(range(ord(min(str(not())))))))동작 과정1. not()not 연산자는 피연산자가 비어있다면 True를 반환한다.여기서 피연산자는 (), 빈 튜플이다. 2. str(not())str(True) 은 "True"를 반환한다. 3. min(str(not()))min("True") 에서 아스키코드를 기반으로 하여 가장 작은 크기인 "T"를 반환한다. 4. ord(min(str(not())))ord("T") 는 T의 아스키코드 값 즉 84를 반환한다. 5. range(ord(min(str(not()))))range(84) 는 range(0, 84)를 의미한다. 6. sum(range(ord(min(str(not())))))sum(1,2,...,83) 즉, 1부터 ..
[파이썬] 내장 함수 round()에 대하여
·
개발
파이썬의 내장 함수 중 round() 함수가 존재한다. 이 함수는 숫자의 반올림을 도와주는 함수이다.round(number, ndigits=None) 이런 형태의 매개변수를 입력받고 있고, 여기서 number는 반올림할 수, ndigits는 소수 n번째 자리에서 반올림을 할지 정해주는 거다. 아래는 round 함수에 대한 예시 코드이다.num = round(1.3)print(num) # 1ndigits에 값이 들어가지 않으면 소수 첫째 자리에서 반올림이 진행된다. num = round(3.14159, 2)print(num) # 3.14ndigits를 입력해 주니 소수 셋째 자리에서 반올림이 진행되는 걸 확인할 수 있다. 만약 아래와 같은 코드를 작성하게 된다면 결과가 어떻게 될까?print(round(1..