print(round(-2.5))의 결과는?
답은 -2 이다. 파이썬 3.0부터는 숫자 반올림 방법이 banker's rounding이라는 방법을 사용한다. https://docs.python.org/3/whatsnew/3.0.html What’s New In Python 3.0 Author, Guido van Rossum,. This article explains the new features in Python 3.0, compared to 2.6. Python 3.0, also known as “Python 3000” or “Py3K”, is the first ever intentionally backwards incomp... docs.python.org banker's rounding은 요약하면 가까운 수로 맞추되 정확히 절반인 경우 짝수로..
language/python
2023. 8. 13. 11:48
global?
함수 안에서 함수 밖의 변수를 변경하는 방법으로 사용되는 키워드이다. a = 1 def vartest(): global a a = a+1 vartest() print(a) 위와 같은 형태로 이용하여 함수 밖의 변수에 대한 값을 변경할 수 있다. 다만 이렇게 되면 함수가 외부 변수에 종속적이게 되기 때문에 사용하지 않는 것이 좋다. global보다는 아래와 같이 return을 사용하는 것이 좋다. a = 1 def vartest(a): a = a +1 return a a = vartest(a) print(a)
language/python
2023. 7. 18. 11:07
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- CheckedException
- jmeter부하테스트
- 토큰
- Redisson
- jwt
- Python
- Lock
- 대규모더미데이터
- jmeter테스트
- 스프링faker
- jmeter토큰
- index
- hackerrank
- Spring
- jmeter시나리오
- 동적크롤링
- bankersRounding
- 인덱스
- 프로그래머스
- 부하테스트시나리오
- 항해
- jmeter세션
- CorrectnessAndTheLoopInvariant
- Redis
- Java
- jmeter로그인
- 자바
- jmeter쿠키
- EC2
- pessimisticlock
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함