ABOUT ME

내가 그때 뭐 했지 볼려고 쓰는 블로그

Today
Yesterday
Total
  • [코드업] 파이썬 기초 100 문제 정리해보기
    공부/Python 2023. 2. 26. 13:11

    조건

    입력
    실수 1개가 입력된다.

    출력
    입력받은 실수를 줄을 바꿔 3번 출력한다.

     

    실수 1개 입력받아 3번 출력하자 

    라는 문제 였다 

    3번 출력한다길래 while 문을 이용해서 3번 출력하면 된다고 생각해서 다음과 같이 코드를 작성했다.

    a = 0
    f = input()
    float = f
    
    while a < 3:
        a = a+1
        print(f)

     

    조건

    입력
    2개의 문자가 줄을 바꿔 입력된다.

    출력
    순서를 바꿔 한 줄에 한 문자씩 출력한다.

     

    이 문제를 단순히 풀어보기보다는 여러가지 방법으로 생각해보다가 ㅋㅋ 멘붕이 와서

    그냥 무식하게 풀어봤다. 

    처음에는 진짜 그냥 출력을 바꿔서 두번했고 ㅋㅋ

    두번째도 비슷하긴한데 출력문 하나를 줄이고 sep을 통해 줄바꿈을 넣었다. 

    더 좋은 방법도 있을거 같은데 나중에 다시 고민해보는걸로  

    1번째 코드
    a = input()
    b = input()
    
    print(b)
    print(a)
    
    2번째 코드
    a = input()
    b = input()
    
    print(b,a, sep="\n")

    조건 

    공백을 두고 입력된정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자.

    입력

    2개의 정수가 공백으로 구분되어 입력된다.
     

    출력

    입력된 두 정수를 줄을 바꿔 출력한다.

    split을 이용해서 입력 받은 문자열을 짤라서 출력하는 문제였다.

    *주의할점 입력할 때 ab를 동시에 입력하는게아닌, 공백을 나눠서 입력해야한다. a b로 

    a, b = input().split()
    a=int(a)
    b=int(b)
    print(a,b,sep="\n")
    조건 
     
    입력
    2개의 문자가 공백으로 구분되어 입력된다.

    출력
    2개의 문자를 순서를 바꿔 한 줄로 출력한다.
    a, b = input().split()
    print(b,a)

    '공부 > Python' 카테고리의 다른 글

Designed by Tistory.