Week1-special | input() and format().py

Seongeun·2023년 6월 11일

week1

목록 보기
9/9
post-thumbnail

Week 1-special. python input() and format()

  • input(): 사용자로부터 데이터를 입력받아 해당 변수에 저장하는 함수이다.
 userInputData = input() #사용자_data_입력&변수저장
 
 print(userInputDate)    #사용자가_입력한_data_출력
  • format(): 문자열에 특정한 변수값을 넣어주기 위해 사용하는 함수로, 중괄호{}로 포맷팅을 지정하고 format() 함수의 해당인자를 대입한다. 또한, 중괄호{}에 index를 입력하여 입력될 인자의 위치를 지정할 수 있다.
 #예제: 사용자의 이름,나이,주소를 입력 받아 출력하는 코드

 userName = input('Name : ')
 userAge = input('Age : ')
 userAddr = input('Address : ')


 print('User name : {}, User Age : {}, User address : {}'.format(userName, userAge, userAddr))
 print('User name : {1}, User Age : {0}, User address : {2}'.format(userAge, userName, userAddr))  #format_with_index
  • Extra example
 #예제: 삼각형의 가로,세로 길이를 입력받아 삼각형의 넓이를 출력하는 코드작성

 width = float(input('width : '))    #가로길이_입력
 height = float(input('height : '))  #세로길이_입력
 
 triangle = width * height / 2

 print('Width : {}'.format(width))                #삼각형_가로길이_출력
 print('Height : {}'.format(height))              #삼각형_세로길이_출력
 print('Area of triagnel : {}'.format(triangle))  #삼각형_넓이_출력

0개의 댓글