정수를 사용자로부터 입력받아 최댓값을 구하는 코드.
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=''를 썼는데 이건 문자열의 끝을 지정해주는 함수이다. 즉, 줄바꿈을 해주지 않는다는 말.
파이썬의 형변환
형변환 형식은 위와 같다.