byidev.com
2024-03-16 02:41:17

공배수

def solution(num, n, m):
    if num % n == 0 and num % m == 0:
        return 1
    else:
        return 0

 

대소문자 바꿔서 출력하기

str = input().swapcase()
print(str)

 

더 크게 합치기

def solution(a, b):
    ab = int(str(a)+str(b))
    ba = int(str(b)+str(a))
    return max(ab, ba)

 

덧셈식 출력하기

a, b = map(int, input().strip().split(' '))
print(f"{a} + {b} = {a+b}")

 

두 수의 연산값 비교하기

def solution(a, b):
    return max(int(str(a)+str(b)),2*a*b)

 

문자 리스트를 문자열로 반환하기

def solution(arr):
    res = ''
    
    for c in arr:
        res += c
    
    return res

 

문자열 겹쳐쓰기

def solution(str1, str2, s):
    return str1[:s] + str2 + str1[len(str2) + s:]

 

문자열 돌리기

str = input()
for c in str:
    print(c)

 

문자열 반복해서 출력하기

str, n = input().strip().split(' ')
n = int(n)
print(str * n)

 

문자열 붙여서 출력하기

str1, str2 = input().strip().split(' ')
print(str1+str2)

 

문자열 섞기

def solution(str1, str2):
    res = ""
    
    for s1, s2 in zip(str1, str2):
        res += s1 + s2
    
    return res

 

문자열 출력하기

str = input()
print(str)

 

조건 문자열

def solution(ineq, eq, n, m):
    if ineq == "<":
        if eq == "=":
            return int(n <= m)
        if eq == "!":
            return int(n < m)
    if ineq == ">":
        if eq == "=":
            return int(n >= m)
        if eq == "!":
            return int(n > m)

 

특수문자 출력하기

str = "!@#$%^&*(\\\'\"<>?:;"
print(str)

 

홀짝 구분하기

a = int(input())
if a % 2:
    print(f"{a} is odd")
else:
    print(f"{a} is even")

 

홀짝에 따라 다른 값 반환하기

def odd(n):
    return sum(i for i in range(1, n+1, 2))

def even(n):
    return sum(i**2 for i in range(2, n+1, 2))

def solution(n):
    if n % 2 == 0:
        return even(n)
    else:
        return odd(n)

 

a 와 b 출력하기

# input() 입력
# strip() 문자열 앞 뒤 공백 제거
# split('') 문자열 공백 기준으로 나눔
a, b = map(int, input().strip().split(' '))
print(f'a = {a}')
print(f'b = {b}')

 

flag에 따라 다른 값 반환하기

def solution(a, b, flag):
    if flag == 1:
        return a+b
    else:
        return a-b

 

n의 배수

def solution(num, n):
    if(num%n):
        return 0
    else:
        return 1

 

https://github.com/JenSeop/Programmers-Python/tree/main/Chap.01