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,'\"')


001 문자열 출력하기

화면에 "Hello World"를 출력하라.

002 문자열 출력하기

화면에 "Mary's cosmetics"를 출력하라. (중간에 '가 있음에 주의.)

003 포맷 연산자

print 함수를 사용하여 3.141592의 값을 출력하라. 단, 출력된 값이 소수점 아래로 두 자리 숫자까지만 표시되도록 하라.

실행 예:
3.14






# 001 문자열 출력하기.
print("Hello world")

# 002 문자열 출력하기

print("Mary\'s cosmetics")

# 003 포맷 연산자

p = "X = %0.2f" % (3.141592)
print(p)


+ Recent posts