코딩라이브러리/파이썬32 파이썬 소수점 버림 trunc() floor() (with 백준 10869) 소수점 버림을 하고 싶을 때,math 수학 모듈 중 trunc(), floor() 함수 사용기능이 비슷하나, 양수건 음수건 소수점은 무조건 버리고 싶으면 trunc() 사용#소수점 버리기 방법 1 : trunc()#trunc(x) : 소수 부분을 제거하고 정수 부분만 남겨두고 x를 반환. 이는 0으로 반올림. #trunc()는 양수 x에 대해 Floor()와 동일하고 음수 x에 대해 ceil()과 동일.import math#양수인 경우 몫만 놔두고 소수점 버림print(math.trunc(2.5)) # 2#음수인 경우 몫만 놔두고 소수점 버림print(math.trunc(-2.5)) # 2#소수점 버리기 방법 2 : floor()#floor(x) : x보다 작거나 같은 가장 큰 정수인 x의 floor를 .. 2024. 5. 15. 파이썬 문자인지 숫자인지 (with 백준 10926) String 문자열에서 문자만 있는지 판단isalpha() : 문자열만 있는 경우 True#문자열만 있는 경우 Trueinp = "문자인지판단"print(inp.isalpha()) #True#공백있는 경우 Falseinp = "문자인지 판단"print(inp.isalpha()) #FalseString 문자열에서 숫자만 있는지 판단isdigit() : 0~9까지의 숫자만 있는 경우 Trueisnumeric() : 문자열 내의 모든 문자가 숫자이고, 적어도 하나의 문자가 존재하는 경우 Trueisdecimal() 사용 : 문자열 내의 모든 문자가 십진수 문자이고, 적어도 하나의 문자가 존재하는 경우 True#0~9까지의 숫자만 있는 경우 Trueinp = "123"print(inp.isdigit()) #Tr.. 2024. 5. 11. 이전 1 2 3 4 다음