프로그래밍

창의적 문제 해결을 위한 파이썬 프로그래밍 Chapter 3 Basic Coding

나무거나 2024. 7. 8. 03:41
728x90

창의적 문제 해결을 위한 파이썬 프로그래밍 Chapter 3 Basic Coding

#3-1

#책 설명확인

#3-2

a = 3

b = a + 4

c = b * 5

print(a,b,c)

#3-3

#b가 초기화되지 않음

#3-4

a=3

b=2

c=1

a=a+1

b=b

c=a+b

c=c+1

print(a,b,c)

#3-5

s1 = "pyt"

s2 = "hon"

s3 = s1+s2

print(s1,s2,s3)

#3-6

s1 = "대한"

s2 = "민국"

print(s1+s2)

print(s1, s2)

print(s1+s2, "만세")

#3-7

s1 = "#"

print(s1*3)

print(s1*5)

#3-8

x = str(input("문자열 입력: "))

print(x+"을 입력하셨습니다.")

#3-9

x = int(input("정수를 입력하시오:"))

print(x+10)

#3-10

x = float(input("실수 입력: "))

y = int(x)

print(x,y)

#3-11

a = int(input("정수 입력: "))

b = str(a)

print(type(a), type(b))

#3-12

import turtle

turtle.shape("turtle")

turtle.reset()

length = 200

turtle.forward(length)

#3-13

import turtle

turtle.shape("turtle")

side = int(input("한 변의 길이 :"))

turtle.reset()

turtle.forward(side)

turtle.left(120)

turtle.forward(side)

turtle.left(120)

turtle.forward(side)

turtle.left(120)

#3-14

import turtle

turtle.shape("turtle")

radius = int(input("반지름: "))

turtle.reset()

turtle.circle(radius)

turtle.circle(radius, steps = 4)

#3-15

import turtle

turtle.shape("turtle")

distance = int(input("거리:"))

turtle.reset()

turtle.forward(distance)

turtle.right(90)

turtle.forward(distance)

turtle.right(90)

turtle.forward(distance)

728x90