전체 글 6

파이썬기초공부#3

객체를 만드는 일 == 동물을 만드는 일(객체 = object) "과 ' 는 혼용불가능 복잡한 객체 생성 -1.함수를 부르는 방법으로 객체 만들기(constructor)(from cs1robots import *) -2 사진을 불러 객체로 보관 (load_pictrue("photos/geowi.jpg") -3. 튜플은 려러 다른 객체들을 포함 여러 객체를 쉼표, 사이에 두고 적음 (3,5,7,9), ("red", "yellow", " green") 튜플이 포함하는 객체는 타입은 달라도 무관 객체가 할 수 있는 일을 결정 객체르 이용해 할 수 있는 일을 결정 객체의 이름을 정할 수 있음 message = "cs101 is fantastic" = 메새지는 cs101 is fantastic 이라고 명명함(대입..

파이썬기초공부#2

이번에도 역시 김문주 교수님의 파이썬기초강의를 들었다. 오늘 배운것은 if, elseif(( = elif ), while, 구문이다 c언어를 공부했던지라 복습하는 느낌이 강했다 아니면 파이썬이 그만큼 쉽다는 뜻이기도 하다 옆에 퀴즈는 수업을 다 듣고 풀수있다 사진에 보이는 보이는 것과 같지 (3>4)는 false다 따라서 답은 3이 4보다 크지않다! 이다 다음코드를 실행하면 어떤값으 출력될까? 3 > 4는 false이고 if문에는 else가 없어서 false를 진행할수가없다 따라서 a = 5 이다 a = 4이고 while a = a + 2라고 정의되어있다 a == 10은 a가 10이다 컴터언어적표연이고 a = 10과 다르지 않다고 본다 != not의 의미이고 >는 모두가 알것이다 난 이 문제를 틀렸는데 ..

파이썬기초공부 #1

def = 함수를 정의할 때 사용됨 ex) def turn_right(): hubo.turn_left() hubo.turn_left() hubo.turn_left() 이런식으로 행동을 정의할수있다 ex) def print_message(): print("cs101 is fantastic!") print("programming is fun!") def repeat_message(): print_message() print_message() 을 하고 repeat_message()를 하면 cs101 is fantastic! programming is fun! cs101 is fantastic! programming is fun! 위에 print함수에서 2개 repeat에서 2개 총 4개의 줄이 만들어진다 수업..