"Python 기초를 위한 Quiz"의 두 판 사이의 차이

64번째 줄: 64번째 줄:
==형변환==
==형변환==
1. 아래 예제를 보고 문제의 출력 값이 무엇인지 알아보세요.<br>
1. 아래 예제를 보고 문제의 출력 값이 무엇인지 알아보세요.<br>
int()는 숫자형으로 형변환을 해주는 함수
* int()는 숫자형으로 형변환을 해주는 함수
;예제
;예제
<source lang="python">
<source lang="python">
75번째 줄: 75번째 줄:
<source lang="python">
<source lang="python">
>>> int("13") + int("14")
>>> int("13") + int("14")
27
__
</source>
</source>
답 : <span style="color:white">27</span>
답 : <span style="color:white">27</span>
2. 아래의 예제를 보고 문제의 답이 무엇인지 알아보세요. <br>
* float()은 실수형으로 형변환을 해주는 함수.
;예제
<source lang="python">
>>> float(3)
3.0
</source>
;문제
<source lang="python">
>>> num = input('Enter the number:')
Enter the number:3
>>> float(num)
___
</source>

2016년 7월 2일 (토) 14:28 판

1 문자열

1. 빈 공간에 들어갈 문자열은 ?

>>> "Hello" + '_____
'Hello world

답 : world'

2. 실행 결과는 ?

>>> "4" + "4"

답 : '44'

3. 실행 결과는 ?

>>> 1 + "5"

답 : TypeError: unsupported operand type(s) for +: 'int' and 'str'

4. 에러를 발생하는 식은 ?
1) "4" + 'you'
2) '7' + 3
3) "three" + "4"
4) 3 + 2
답 : 2)

2. 실행 결과는 ?

>>> print(3 * "5")

답 : 555

2 입력과 출력

1. 실행 결과는 ?

>>> print(3+3)

답 : 6

2. 실행 결과는 ?

>>> print('Jerry\nTom')

답 :
Jerry
Tom

3. 실행 결과는 ?

>>> print('print("john")')

답 : print("john")

4. 값을 입력 받기 위해 아래 빈칸에 들어올 내용은?

>>> num = _____('Enter the number:')
Enter the number:5
>>> print(num)
5

답 : input

3 형변환

1. 아래 예제를 보고 문제의 출력 값이 무엇인지 알아보세요.

  • int()는 숫자형으로 형변환을 해주는 함수
예제
>>> "3" + "4"
'34'
>>> int("3") + int("4")
7
문제
>>> int("13") + int("14")
__

답 : 27

2. 아래의 예제를 보고 문제의 답이 무엇인지 알아보세요.

  • float()은 실수형으로 형변환을 해주는 함수.
예제
>>> float(3)
3.0
문제
>>> num = input('Enter the number:')
Enter the number:3
>>> float(num)
___
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}