반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [SW expert Academy] if문 - 6218번

 

2. 코드

N = int(input())

for i in range(1, N+1) :
    if N % i == 0 :
        print("{0}(은)는 {1}의 약수입니다.".format(i, N))

1. [SW expert Academy] if문 - 6219번

 

2. 코드

- 따로 소수를 구하는 코드를 짜도 된다.

- 소수는 결국 1과 자기 자신만으로 나눌 수 있는 경우이기 때문에 맨 밑의 print문에서 N, 1로 사용했다.

N = int(input())

count = 0
for i in range(1, N+1) :
    if N % i == 0 :
        count += 1
        print("{0}(은)는 {1}의 약수입니다.".format(i, N))
        if count == 2 :
            print("{0}(은)는 {1}과 {0}로만 나눌 수 있는 소수입니다.".format(N, 1))


1. [SW expert Academy] if문 - 6220번

 

2. 코드

N = input()

if (ord(N) > 96) :
    print("{} 는 소문자 입니다.".format(N))

else:
    print("{} 는 대문자 입니다".format(N))

1. [SW expert Academy] if문 - 6221번

 

2. 코드

Game = ["가위", "바위", "보"]

Man1 = input()
Man2 = input()

if Man1 == Man2 : print("Result : Draw")

elif (Man1 == Game[0] and Man2 == Game[2]) or (Man1 == Game[1] and Man2 == Game[0]) or (Man1 == Game[2] and Man2 == Game[1]) :
    print("Result : Man1 Win!")

else :
    print("Result : Man2 Win!")


1. [SW expert Academy] if문 - 6222번

 

2. 코드

- 아스키코드는 대문자 알파벳은 65~90, 소문자 알파벳은 97~122

N = input()

if ord(N) > 96 and ord(N) < 123 : #소문자를 대문자로
    print("{0}(ASCII: {1}) => {2}(ASCII: {3})".format(N, ord(N), N.upper(), ord(N.upper())))

elif ord(N) > 64 and ord(N) < 91 : #대문자를 소문자로
    print("{0}(ASCII: {1}) => {2}(ASCII: {3})".format(N, ord(N), N.lower(), ord(N.lower())))

else :
    print(N)

1. [SW expert Academy] if문 - 6226번

 

2. 코드

a = ''
for i in range(1, 201) :
    if (i % 7 == 0) and (i % 5 != 0) :
        a += str(i) + ","

print(a[:-1])

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기