IT 정리용 블로그!

CodeUp [기초-입출력] 6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024 본문

CodeUp

CodeUp [기초-입출력] 6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024

집가고시퍼 2021. 9. 8. 13:24
  • [6009]
    Q : 변수에 문자 1개를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자.

    A :

    Python의 input() 함수는 키보드로 입력할 때까지 기다리다 그 값을 변수(variable) c에 저장한다.


  • [6010]
    Q : 변수에 정수값을 저장한 후 정수로 변환하여 출력해보자.

    A : 

    int()함수는 숫자나 문자열을 정수로 변환한다. int(2.5)는 2, int(-2.5)는 -3, int(9.0)은 9가 출력된다.
    문자열도 입력 가능한데, int('123')은 123이 되는 꼴이다. 하지만 정수가 아닌 문자열을 입력하면 에러가 뜬다(int('123.45')는 에러).


  • [6011]
    Q : 실수 1개가 입력될 때, 입력된 수를 실수로 변환하여 출력하라.

    A :

    float() 함수도 마찬가지.


  • [6012]
    Q : 2개의 정수가 줄을 바꿔 입력된다. 입력된 두 정수를 줄을 바꿔 출력하라.

    A :

    별도로 \n 등을 쓰지 않더라도 한 줄 띄어서 출력된다.


  • [6013]
    Q : 2개의 문자가 줄을 바꿔 입력된다. 순서를 바꿔 한 줄에 한 문자씩 출력한다.

    A :


  • [6014]
    Q : 실수 1개가 입력된다. 입력받은 실수를 줄을 바꿔 3번 출력한다.

    A :


  • [6015]
    Q : 2개의 정수가 공백으로 구분되어 입력된다. 입력된 두 정수를 줄을 바꿔 출력한다.

    A :

    python의 input()은 한 줄 단위로 입력을 받는다. input().split()을 사용하면 공백을 기준으로 입력된 값들을 나누어 자른다. 예를 들어, a,b = 1,2를 실행하면 a에는 1, b에는 2가 저장된다.


  • [6016]
    Q : 2개의 문자가 공백으로 구분되어 입력된다. 2개의 문자를 순서를 바꿔 한 줄로 출력한다.

    A :

    한 줄로 출력하려면 print안에서 ,를 사용한다.


  • [6017]
    Q : 1개의 데이터가 입력된다. 공백을 두고 3번 출력한다.

    A :

    print 안에서 ,를 사용하면 자동으로 공백이 입력된다.


  • [6018]
    Q : 시, 분이 :으로 구분되어 한 줄로 입력된다(3:16). 입력받은 시간 형식과 똑같이 "시:분" 형태로 출력한다(3:16).

    A :

    input().split(':')을 사용하면 콜론(:)을 기준으로 자른다. print에 sep을 사용하면 : 기호를 사이에 두고 값을 출력한다.


  • [6019]
    Q : 연도, 월, 일이 .으로 구분되어 입력된다(2020.3.4). -를 구분기호로 사용해 일-월-연도로 바꿔 출력한다(4-3-2020)

    A :



  • [6020]
    Q : 주민번호 앞 6자리와 뒷 7자리가 -로 구분되어 입력된다. -를 제외한 주민번호 13자리를 모두 붙여 출력한다.

    A :

    아무것도 없는 공문자는 ' 두 개를 붙여서 ''로 표현한다.


  • [6021]
    Q : 5개의 문자로 이루어진 단어 1개가 입력도니다. 각 문자를 한 줄에 한 문자씩 줄을 바꿔 출력한다.

    A :

    a[0]은 a라는 단어의 첫 글자를 의미한다.


  • [6022]
    Q : 6자리 숫자로 이루어진 연월일(yymmdd)이 입력된다. 연도(yy), 월(mm), 일(dd)을 공백으로 구분해 한 줄로 출력한다.

    A : 
  • [6023]
    Q : '시:분:초' 형식으로 입력된다. 분만 출력하라.

    A : 
  • [6024]
    Q : 알파벳과 숫자로 이루어진 2개의 단어가 공백으로 구분되어 입력된다. 입력된 2개의 단어를 순서대로 붙여 출력한다.

    A : 
Comments