코딩의 기록

따라하며 배우는 파이썬과 데이터 과학 1장 심화문제

모루우 2024. 11. 21. 23:42
728x90
반응형

4.

(1) print('Hello Python!")

>> syntax error : unterminated (끝나지 않은) string literal (string형 자료형)

 

(2) print('*' 20)

>> syntax error :invalid syntax(유효하지 않은 구문)

 

(3) print(Life is short learn Python!)

>> syntax error: invalid syntax

 

(4) print(100 + '200')

>> Type error: unsupported operand type(s) for +: 'int' and 'str' ('int' 와 'str'에는 +가 지원하지 않는 피연산자임)

 

5.

print("'I love Python!!'\n" * 5)

 

6.

print('*' * 1)
print('*' * 2)
print('*' * 3)
print('*' * 5)
print('*' * 7)

 

7.

(1)

import turtle

t = turtle.Turtle()

t.shape('turtle')

t.forward(100)
t.left(135)
t.forward(141.4)
t.left(135)
t.forward(100)

 

(2)

import turtle

t = turtle.Turtle()

t.shape('turtle')

t.forward(100)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)
t.right(120)
t.forward(100)
t.right(120)
t.forward(100)

 

8.

print(400 - 200 + 100)
print(409 * 200 - 100)
print(6 * 3 / 9)
print(9 ** 3)
print(9 / 3)
print(9 // 3)

 

9.

(1)

n = 0
for i in range(11):
    n += i;
print(n)

print (1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 

 

(2)

r = 5
pi = 3.14

print(r * 2 * pi)

 

(3)

r = 20

print(r * 4)

 

(4)

r = 20

print(r * r)

 

(5)

h = 10
r = 30

print(r * 2 + h * 2)

 

(6)

h = 10
r = 30

print(r * h)

 

10.

print (4 * 3 * 2 * 1)
print(5 * 4 * 3 * 2 * 1)
print(6 * 5 * 4 * 3 * 2 * 1)

 

728x90
반응형