1) 다음 중 변수를 잘못 사용하고 있는 문장을 모두 고르시오
- ② x+y=200 , ④y=y+1
2) 변수 이름으로 적절치 않은 것을 모두 고르시오
- ②obj.Data (예약어obj 불가능..기호…불가능.. 일단 안 되긴함), ③3apples (맨 앞 숫자 불가능)
영문자, _ (나머지는 문자, 숫자, _)
(불가능 : #, 공백, 예약어) (소대문자 구분)
3) 문자열을 정수로 변환하는 함수는?
- ②int()
4) 변수 x의 값은?
x=2
x=x+1
: 3
5) 실행 결과는?
x=”100”
y=”200”
result = int(x) + int(y)
print(result)
: 300
6) 실행 결과는?
x=1
y=2
result = x/y
print(f”{x}/{y}={result}”)
: 1/2=0.5
7) 실행 결과는? (사용자가 200과 300을 입력)
x=input("숫자 #1: ")
y=input("숫자 #2: ")
result = x+y
print(f"{x}+{y}={result}")
: 숫자 #1: 200
숫자 #2: 300
200+300=200300
(문자열로 받았기 때문. 숫자로 받으려면 int()를 추가)
8) 1, 1.0, “1”의 차이점
: 1은 int, 1.0은 float, “1”은 str
(1==1.0 True) (1 is 1.0 False)
9) 왜 오류가 발생하는가
‘나는’ + 12 + ‘개의 사과를 먹었다’
: 12는 정수형int, 나는과 개의사과를먹었다는 문자열 str이기 때문이다. 자료형이 같아야한다.
10) 결과는?
Print(‘apple’ +’ grape’)
Print(‘apple’*3)
: applegrape
appleappleapple
'대학교 수업 > Python' 카테고리의 다른 글
3.1 새내기파이썬 3단원 - 중간점검 (0) | 2024.04.29 |
---|---|
2.4 새내기파이썬 2단원 - 프로그래밍 (0) | 2024.04.29 |
2.2 새내기파이썬 2단원 - 예제 (0) | 2024.04.29 |
2.1 새내기파이썬 2단원 - 중간점검 (0) | 2024.04.29 |
1.4 새내기 파이썬 1단원 - 프로그래밍 (0) | 2024.04.29 |