1번. name = input("이름을 입력하시요:") old =input("나이를 입력하시오 ") # 현재 나이를 받아온다. year = 2020 + 100 - int(old) # 100년뒤 년도를 계산하는 수식 *(old를 int로 받아온다.) print(str(name),"씨는",str(year),"년에 100살 이시네요") 2번. a = input("첫번째 숫자를 입력하시오 :") # 첫번째 ,두번째 ,세번째 숫자 받아온다. b = input("두번째 숫자를 입력하시오 :") c = input("세번째 숫자를 입력하시오 :") averge = (int(a) + int(b) +int(c)) / 3 #평균을 구하는 수식 *(받아온 숫자들을 int로 받는다.) print(str(a),str(b),str..
1번. print("환영합니다.") # print문을 이용 print("파이썬의 세계에 오신 것을 환영합니다.") print("파이썬은 강력합니다.") 2번. 반갑습니다. 파이썬! # print문 그대로 출력 0.6 #2*6/10 의 수학적 결과 = 0.6 Hello World!!! # print문 그대로 출력 3번. print(7*24) # 일주이른 7일 , 하루는 24시간 그러므로 7*24 = 168시간 4번. import turtle as t #turtle 패키지 t로 정의해 사용 t.shape("turtle") #모양은 거북이 t.forward(100) #앞으로 이동 t.left(90) # 왼쪽 방향으로 본다. t.forward(100)#앞으로 이동 t.right(90)#오른쪽 방향으로 본다. t..
> 파이썬에서는 모든 것(부울,정수,실수,문자열,데이터구조,함수)이 객체로 구현됩니다. > 객체는 데이터가 담긴 투명한 박스와 같다. 객체는 데이터와 함께 무엇을 처리할 수있는지 결정하는 부울 혹은 정수와 같은 타입입니다. > 타입은 또한 박스에 포함된 데이터값을 변경할 수 있는 변수(가변)인지 혹은 변경할 수 없는 상수(불변)인지 판단할 수 있습니다.. >파이썬은 객체의 타입을 바꿀 수 없는 강타입(strong typing)입니다. 변수 > 파이썬에서 변수는 단지 이름일 뿐이다. 데이터가 담긴 객체(박스)에 단지 이름을 붙이는 것이다. 그이름은 객체 자신에 포함되는 것이라기보다는 객체의 참조입니다. > 파이썬에서 변수의 이름을 정할때 예약어는 쓰면 안됩니다. a = 7 print(a) 7 type(a)..
객체 파이썬의 모든것은 객체입니다. 객체는 데이터(변수(속성)) , 코드(함수(메소드))를 모두 포함합니다. 객체를 생성하려면 클래스를 먼저 만들어야합니다.! 먼저 빈 클래스 하나를 만들어 볼까요? class Person(): pass someone = Person() 특별한 파이썬 객체 초기화 메소드 : __init__ class Person(): def __init__(self): #self는 객체 자신을 가리킨다. pass 이제 매개변수를 하나 추가해 봅시다.! 이제 name 매개변수에 문자열을 전달하여 Person클래스로부터 객체를 생성할 수 있습니다. class Person(): def __init__(self,name): self.name = name hunter = Person('Mr.Lee..