코딩라이브러리/파이썬 34

파이썬 정수, 실수 형변환 데이터형 확인

✅ 정수(int)와 실수(float) 형변환 방법에 대해 알아본다.✅ 데이터형을 판별하는 함수(isinstance()) 활용한다. 📌 1. 파이썬에서 정수, 실수 형변환하는 방법 파이썬에서는 내장 함수(int(), float())를 사용해 데이터 타입을 변환할 수 있다.숫자 또는 숫자로 변환 가능한 문자열을 int() 또는 float()으로 변환하면, 정수 또는 실수 타입으로 변경된다. 🔹 1) 정수(int)로 변환하기 📌 int(x) → 숫자 또는 문자열 x를 정수로 변환val = "123" # 문자열int_val = int(val) # 문자열을 정수로 변환print(int_val) # 123print(type(int_val)) #  ✅ 출력 결과123 🔹 2) 실수(float)로 변환하..

파이썬 소수점 반올림 올림 round()와 ceil() (with 백준 2033)

✅ 소수점 반올림: round() 함수에 대해 알아본다.✅ 소수점 올림: math.ceil() 함수에 대해 알아본다.✅ 반올림 관련 백준 문제 풀이로 실전연습 해본다. 📌 1. 소수점 반올림: round() 함수 사용 round(number, ndigits)number: 반올림할 숫자ndigits: 소수점 자리수 (생략하면 정수로 반올림)0.5 이상일 때 반올림 처리print(f"1.4 → {round(1.4)}") # 1print(f"1.5 → {round(1.5)}") # 2print(f"1.6 → {round(1.6)}") # 2print(f"3.4 → {round(3.4)}") # 3print(f"3.5 → {round(3.5)}") # 4print(f"3.6 → {round(3.6)}") # ..

파이썬 소수점 버림 trunc() floor() (with 백준 10869)

✅ 소수점 버림 방법에 대해 알아본다.✅ math.trunc() vs math.floor() 차이점을 알아보고,✅ 소수점 버림 관련 백준 문제 풀이로 연습한다. 📌 1. 소수점 버림: trunc()와 floor() 비교 파이썬에서 소수점을 버리는 방법에는 math.trunc()와 math.floor() 두 가지가 있다.📌 두 함수의 차이점함수설명예시 (x = -2.5)math.trunc(x)소수점 이하를 무조건 버림-2math.floor(x)작거나 같은 가장 큰 정수 반환 (음수일 때 더 작은 정수로 내림)-3 📌 2. math.trunc() 사용 (소수점 절삭) 📌 math.trunc(x)소수 부분을 제거하고 정수 부분만 남긴다양수일 때는 floor()와 동일, 음수일 때는 ceil()과 동일하..

파이썬 문자인지 숫자인지 (with 백준 10926)

✅ 문자열이 문자(isalpha()), 숫자(isdigit(), isnumeric(), isdecimal())인지 확인한다.✅ 문자+숫자인지 확인 (isalnum())✅ 백준 10926번 문제 풀이로 연습한다. 📌 1. 문자열이 문자(isalpha())인지 확인 📌 isalpha() : 문자만 포함하면 True, 공백이나 숫자가 있으면 Falseinp = "문자인지판단"print(inp.isalpha()) # True (문자만 있음)inp = "문자인지 판단"print(inp.isalpha()) # False (공백 포함) ✅ 출력 결과True False 📌 2. 문자열이 숫자인지 확인함수설명 예시 (inp = "123") 예시 (inp = "123.4")isdigit()0~9 숫자만 포함되면..