카테고리 없음

[파이썬] 기초 다지기 예제 1

수수께끼 고양이 2023. 10. 26. 17:55
728x90
반응형

 

파이썬 맛보기 : turtle

from turtle import*
color('red','yellow')
begin_fill()
while True:
    forward(200)
    left(170)
    if abs(pos())<1:
        break
end_fill()
clear()
bye()

 

 

 

*Thonny에서 Shell 지우기 : ctrl+L

 

 


파이썬에서 판단하기 1 : if (Shell에서 실행)

age=23
if age>=19:
    'adult'

 

 


파이썬에서 판단하기 1 : if~else (Shell에서 실행)

>>> birth_year=2004
if 1981<=birth_year<=1996:
    "M generation"
elif 1997<=birth_year<=2012:
    "Z generation"
else:
    "???"

 

 


동작 반복하기 2 : while~if~break (Shell에서 실행)

>>> python_level=0
while True:
    'study python'
    python_level+=1
    if python_level>=10:
        break

 

 

 


작은 동작을 묶어 대표 동작 만들기 : 함수 (Shell에서 실행)

>>> coffee_price=2500
def coffee_machine(coffee_in, money_in):
    coffee_out=coffee_in
    change=money_in-coffee_price
    return coffee_out,change

money=5000
coffee,change=coffee_machine('americano',money)
coffee
change

 

 

 


변수와 함수 묶기 : 클래스 (Shell에서 실행)

강아지 데이터화 하기

>>> class Student:
    def __init__(inst, name, age):
        inst.name=name
        inst.age=age
    def get_name(inst):
        return inst.name
    def get_age(inst):
        return inst.age
    def set_age(inst,age):
        inst.age=age
stud_1=Student("Brad",21)
stud_1.name
stud_1.get_name()

 

 

 

728x90
반응형