004 사용자 입력
사용자로부터 두 개의 숫자를 입력받은 후 두 개의 숫자를 더한 값을 출력하는 프로그램을 작성하라.
실행 예:
first: 3
second: 4
합: 7
005 사용자 입력
사용자로부터 출력하고자 하는 문자열과 반복 횟수를 입력 받은 후 문자열을 반복 횟수만큼 출력하는 프로그램을 작성하라.
실행 예: 문자열: hello 반복횟수: 4 "hellohellohellohello"
# 004 사용자 입력
num1 = eval(input("first :"))
num2 = eval(input("second :"))
result = num1 + num2
print("합 : ",result)
# 문자열을 정수로 변환하기 위해서는 int() 함수를 사용한다.
#
# 문자열을 실수로 변환하기 위해서는 float() 함수를 사용한다.
#
# 숫자를 문자열로 변환하기 위해서는 str() 함수를 사용한다.
#
# print 함수를 사용한 문자열 연결시 콤마(,)를 사용하면 숫자가 자동으로 문자열로 변경되지만 더하기 기호(+)로 연결을 할 때는 오류가 나기 때문에 반드시 형변환을 해야한다.
# input 함수를 바로 int(), float()로 감싸면 쉽고 간단하게 형변환을 할 수 있다.
#
# eval 함수를 활용하면 자동으로 정수는 정수로, 실수는 실수로 변환된다
#
# 한번에 두 개의 입력을 받기 위해 split 함수를 사용한다. (공백으로 분리하는 것이 기본값)
# 005 사용자 입력
# 사용자로부터 출력하고자 하는 문자열과 반복 횟수를 입력받은 후 문쟈열을 반복 횟수만큼 출력하는 프로그램을 작성하라.
str = input("문자열: ")
time = eval(input("반복횟수: "))
print('\"',str*time,'\"')
'파이썬 초급 예제' 카테고리의 다른 글
파이썬 입문 013~014 / 문자열 길이측정, 슬라이싱 / 해설 (0) | 2017.08.22 |
---|---|
파이썬 입문 011~012 / 이스케이프 문자, 구분자를 사용한 출력 / 해설 (0) | 2017.08.22 |
파이썬 입문 009~010 / 사칙연산, 거듭제곱 / 해설 (0) | 2017.08.21 |
파이썬 입문 006~008 / 형변환,화면출력,기본자료형 / 해설 (0) | 2017.08.21 |
파이썬 입문 001~003 / 문자열출력, 포맷연산자 / 해설 (0) | 2017.08.21 |