본문 바로가기

전체 글264

[Python] isdecimal() 함수 isdecimal 함수 isdecimal 함수 는 문자열이 int 타입으로 변경가능한지 확인하는 함수이다. "문자열".isdecimal() 데이터가 int 타입으로 변환이 가능한 숫자인 경우 True를 반환, 그렇지 않으면 False를 반환한다. isdecimal 함수 예제 a = "1" print(f"'{a}'.isdecimal() : {a.isdecimal()}") b = "1.2" print(f"'{b}'.isdecimal() : {b.isdecimal()}") c = "BlockDMask" print(f"'{c}'.isdecimal() : {c.isdecimal()}") d = "12ab" print(f"'{d}'.isdecimal() : {d.isdecimal()}") '1'.isdecimal(.. 2024. 3. 6.
[Python] isalpha() 함수 isalpha 함수 isalpha 함수 는 문자열이 모두 알파벳으로만 이루어져 있는지 확인하는 함수이다. "문자열".isalpha() 문자열이 모두 알파벳으로 이루어져 있으면 True를 반환, 그렇지 않으면 False를 반환한다. isalpha 함수 예제 a = "1" print(f"'{a}'.isalpha() : {a.isalpha()}") b = "1.2" print(f"'{b}'.isalpha() : {b.isalpha()}") c = "BlockDMask" print(f"'{c}'.isalpha() : {c.isalpha()}") d = "12ab" print(f"'{d}'.isalpha() : {d.isalpha()}") e = "abc1.. 2024. 3. 5.
[Python] isdigit() 함수 isdigit 함수 isdigit 함수 는 문자열이 숫자로만 이루어져있는지 확인하는 함수이다. str.isdigit("문자열") "문자열".isdigit() 문자가 단 하나라도 있다면 False를 반환하고 모든 문자가 숫자로만 이루어져 있으면 True를 반환한다. 또한, 음수를 뜻하는 '-'와 소수점을 뜻하는 '.'는 문자로 판단한다. isdigit 함수 예제 a = "BlockDMask" print(f"str.isdigit('{a}') : {str.isdigit(a)}") print(f"'{a}'.isdigit() : {a.isdigit()}") b = "1234Blog" print(f"str.isdigit('{b}') : {str.. 2024. 3. 4.
[백준 / BOJ] 1000번 - A+B 백준 1000번 - A+B https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 풀이 a, b = map(int, input().split()) print(a+b) 2024. 3. 3.
[백준 / BOJ] 14681번 - 사분면 고르기 백준 14681번 - 사분면 고르기 https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제 풀이 a = int(input()) b = int(input()) if a > 0 and b > 0: print(1) elif a 0: print(2) elif a < 0 and b < 0: print(3) else: print(4) 2024. 3. 2.
[백준 / BOJ] 9498번 - 시험 성적 백준 9498번 - 시험 성적 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 풀이 n = int(input()) if n >= 90 and n = 80 and n = 70 and n = 60 and n 2024. 3. 1.
728x90