대학교 수업/Python

2.3 새내기파이썬 2단원 - 연습문제

kicdor 2024. 4. 29. 15:19
반응형

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

반응형