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

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>))
잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
==문자열==
==문자열==
1. 빈 공간에 들어갈 문자열은 ?  
1. 빈 공간에 들어갈 문자열은 ?  
<source lang="python">
<syntaxhighlight lang="python">
>>> "Hello" + '_____
>>> "Hello" + '_____
'Hello world
'Hello world
11번째 줄: 11번째 줄:


2. 실행 결과는 ?
2. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> "4" + "4"
>>> "4" + "4"
</syntaxhighlight>
</syntaxhighlight>
17번째 줄: 17번째 줄:


3. 실행 결과는 ?
3. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> 1 + "5"
>>> 1 + "5"
</syntaxhighlight>
</syntaxhighlight>
30번째 줄: 30번째 줄:


2. 실행 결과는 ?
2. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> print(3 * "5")
>>> print(3 * "5")
</syntaxhighlight>
</syntaxhighlight>
37번째 줄: 37번째 줄:
==입력과 출력==
==입력과 출력==
1. 실행 결과는 ?
1. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> print(3+3)
>>> print(3+3)
</syntaxhighlight>
</syntaxhighlight>
43번째 줄: 43번째 줄:


2. 실행 결과는 ?
2. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> print('Jerry\nTom')
>>> print('Jerry\nTom')
</syntaxhighlight>
</syntaxhighlight>
51번째 줄: 51번째 줄:


3. 실행 결과는 ?
3. 실행 결과는 ?
<source lang="python">
<syntaxhighlight lang="python">
>>> print('print("john")')
>>> print('print("john")')
</syntaxhighlight>
</syntaxhighlight>
57번째 줄: 57번째 줄:


4. 값을 입력 받기 위해 아래 빈칸에 들어올 내용은?
4. 값을 입력 받기 위해 아래 빈칸에 들어올 내용은?
<source lang="python">
<syntaxhighlight lang="python">
>>> num = _____('Enter the number:')
>>> num = _____('Enter the number:')
Enter the number:5
Enter the number:5
69번째 줄: 69번째 줄:
- int()는 숫자형으로 형변환을 해주는 함수
- int()는 숫자형으로 형변환을 해주는 함수
;예제
;예제
<source lang="python">
<syntaxhighlight lang="python">
>>> "3" + "4"
>>> "3" + "4"
'34'
'34'
76번째 줄: 76번째 줄:
</syntaxhighlight>
</syntaxhighlight>
;문제
;문제
<source lang="python">
<syntaxhighlight lang="python">
>>> int("13") + int("14")
>>> int("13") + int("14")
__
__
85번째 줄: 85번째 줄:
- float()은 실수형으로 형변환을 해주는 함수.
- float()은 실수형으로 형변환을 해주는 함수.
;예제
;예제
<source lang="python">
<syntaxhighlight lang="python">
>>> float(3)
>>> float(3)
3.0
3.0
91번째 줄: 91번째 줄:


;문제
;문제
<source lang="python">
<syntaxhighlight lang="python">
>>> num = input('Enter the number:')
>>> num = input('Enter the number:')
Enter the number:3
Enter the number:3
101번째 줄: 101번째 줄:
==복합문제==
==복합문제==
1. 실행 후 빈칸에 들어갈 수는?
1. 실행 후 빈칸에 들어갈 수는?
<source lang="python">
<syntaxhighlight lang="python">
>>> str = "9"
>>> str = "9"
>>> str = str + "5"
>>> str = str + "5"
112번째 줄: 112번째 줄:


2. 실행 후 출력될 문장은 ?
2. 실행 후 출력될 문장은 ?
<source lang="python">
<syntaxhighlight lang="python">
Enter the name
Enter the name
>>> name = input('Enter the name:')
>>> name = input('Enter the name:')
123번째 줄: 123번째 줄:
==리스트==
==리스트==
1. 실행 후 출력될 문장은 ?
1. 실행 후 출력될 문장은 ?
<source lang="python">
<syntaxhighlight lang="python">
list = [2, 2, 3, 3, 1, 1]
list = [2, 2, 3, 3, 1, 1]
print(list[list[list[1]]])
print(list[list[list[1]]])
130번째 줄: 130번째 줄:


2. 실행 후 출력될 문장은 ?
2. 실행 후 출력될 문장은 ?
<source lang="python">
<syntaxhighlight lang="python">
for i in range(20):
for i in range(20):
     if i % 2 == 0:
     if i % 2 == 0:

2020년 11월 2일 (월) 00:56 기준 최신판

1 문자열[ | ]

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

>>> "Hello" + '_____
'Hello world
이 글을 보려면 오른쪽 '펼치기' 버튼 클릭

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)
___

답 : 3.0

4 복합문제[ | ]

1. 실행 후 빈칸에 들어갈 수는?

>>> str = "9"
>>> str = str + "5"
>>> num = int(str)
>>> fNum = float(num)
>>> fNum
____

답:95.0

2. 실행 후 출력될 문장은 ?

Enter the name
>>> name = input('Enter the name:')
Enter the name:john
>>> print('Hello' + ' ' + name)
_____ ____

답:Hello john

5 리스트[ | ]

1. 실행 후 출력될 문장은 ?

list = [2, 2, 3, 3, 1, 1]
print(list[list[list[1]]])

답:3

2. 실행 후 출력될 문장은 ?

for i in range(20):
    if i % 2 == 0:
        print(i)

답:
0
2
4
6
8
10
12
14
16
18

이 글을 보려면 오른쪽 '펼치기' 버튼 클릭
시험
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}