1-1 정수를 입력받아 최댓값 구하기, 문자열과 숫자 입력받기

choi hyein·2021년 3월 23일


정수를 사용자로부터 입력받아 최댓값을 구하는 코드.

python에서 입력받는 함수는 input() 함수이다.
input()은 String 타입이기 때문에 정수로 입력을 받으려면 캐스팅을 시켜줘야 한다.
따라서

a = int(input('정수 a의 값을 입력하세요.: '))

input앞에 int를 붙여 캐스팅 완료.

그 후에는 if를 이용하여 간단하게 조건을 비교하고, 그대로 값을 출력시켰다.

여기서 또 주목할 점은,

print(f'최댓값은 {max}입니다.')

이 부분이다. 파이썬의 f-String 이라는 문자열 포매팅 방법인데,
문자열 앞에 f를 붙이고 쓰고 싶은 변수를 중괄호에 담아 표기하는 방법이다. 이렇게 하면 문자열 안에 변수를 포매팅하여 출력할 수 있다.

보충 수업 1-1 문자열, 숫자 입력받기

name = input()
print(f'안녕하세요? {name} 님.')

이 코드에서의 주목할 점은, name 변수에 input() 함수를 담았다는 것이다.
파이썬의 특징이라 할 수 있는데, 변수에 함수를 담을 수 있다.

그리고, print() 함수 안에 end=''를 썼는데 이건 문자열의 끝을 지정해주는 함수이다. 즉, 줄바꿈을 해주지 않는다는 말.

파이썬의 형변환

형변환 형식은 위와 같다.

0개의 댓글