본문 바로가기

전체 글265

[Python] 삼각함수(sin, cos, tan) 삼각 함수(sin, cos, tan) sin 함수 는 사인(sin) 값을 반환하는 함수이다. cos 함수 는 코사인(cos) 값을 반환하는 함수이다. tan 함수 는 탄젠트(tan) 값을 반환하는 함수이다. sin(x) cos(x) tan(x) x : 삼각함수 값을 구할 라디안(각도) 값 sin, cos, tan 삼각함수를 사용하기 위해서는 math 모듈을 import 해야한다. 삼각 함수 예제 import math degrees = [0, 30, 45, 60, 90] for de in degrees: a = math.sin(math.pi * (de / 180)) b = math.cos(math.pi * (de / 180)) c = math.tan(math.pi * (de / 180)) print(f"s.. 2024. 3. 7.
[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.
728x90