문제
문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후
변수에 저장되어 있는 문자를 그대로 출력해보자.
참고
char x;
scanf("%c", &x);
printf("%c", x);
와 같은 방법으로 가능하다.
풀이 과정
문자를 입력하고, 이를 그대로 출력한다.
풀이
a=input()
a=float(a)
print("%f"%a)
- a=input() 사용자로부터 값을 받는다. 숫자를 넣더라도 문자열을 return한다.
- a=float(a) return된 문자열을 float() 함수로 소수로 만든다.
- print("%f%a) print() 함수 내에 "%f"%값 형태로 표현하였다. %f는 실수 출력을 의미한다.
표현할 수 있는 정수부와 소수점자리를 지정할 수 있다.
예를들어, print("%1.10f"%a)라면, #1개의 정수부와 10개의 소수점자리를 표현할 것을 의미한다. 따라서 그대로 출력할 수 있다.
'파이썬 > 파이썬 알고리즘' 카테고리의 다른 글
파이썬 코드업 1014번 1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명) (0) | 2021.03.25 |
---|---|
파이썬 코드업 1013번 1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기(설명) (0) | 2021.03.25 |
파이썬 코드업 1011번 1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명) (0) | 2021.03.25 |
파이썬 코드업 1010번 1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기(설명) (0) | 2021.03.25 |
파이썬 코드업 1008번 1008 : [기초-출력] 출력하기08(설명) (0) | 2021.03.25 |
댓글