목록LANGUAGE/PYTHON (11)
혜림
# 주석 주석이란 코드를 설명하기 위해 적어놓은 말로 프로그래밍 언어가 무시하는 말이다. 짧을 경우 # 을 사용해 주석을 입력하고, 여러줄을 주석으로 처리하고 싶을 경우 """ 로 그 내용을 둘러싸준다. # 짧은 주석 """ 여러줄을 주석으로 처리하고 싶을 경우 """
# 변수 선언 animal = '동물' 위에서 변수 이름은 animal이 되고 '동물'이 값이 된다. # 변수 사용 변수를 선언한 후에는 변수의 이름을 가지고 그 값을 불러와 사용할 수 있다. animal = '동물' print('동물원에는 많은', animal, '이 있다') # 결과 # 동물원에는 많은 동물이 있다. 값을 불러올 때는 따옴표(' ')를 사용하지 않고 변수 이름만 사용한다.
클래스 이름과 같은 함수로 클래스 내부에 __init__ 이라는 함수를 만들면 객체를 생성할 때 처리를 작성할 수 있다. 예) 1 2 3 4 5 class Student: def __init__(self, name): self.name = name Student("이름") cs
반복문은 매우 많은 횟수 또는 반복 작업을 하고 싶을 때 사용하는 문법으로 for와 while이 있다. for: 반복 횟수가 정해져 있거나 변수가 이터러블한 경우에 주로 사용된다. 또한 반복의 횟수가 정해져 있다면 range( )함수를 사용한다. 예) for i in range( ): while: 반복 횟수를 모르거나 무한 루프를 만들때 사용한다. break: 반복문, 조건문 블럭을 빠져 나오게 하는 키워드 continue: 반복문 내에서 continue문을 만나면 아래 맀는 코드를 실행하지 않고 위로 돌아사 반복문 조건을 검사한 후 반복을 할지 말지를 결정한다.
1 2 3 4 5 6 7 8 def plus(a, b): if Condition: error else: return a + b plus (12, "10") cs -> 튜플, 리스트, 스트링에서 사용 1 2 3 4 5 6 7 8 9 10 11 12 days = ("mon" , "tue" , "wed") for x(변수이름) in days: print(x) >> mon tue wed cs
# +, -, *, /, -x, pow(x,y) ,% def plus(a, b): return a + b def minus(a, b): return a - b def time(a, b): return a * b def division(a, b): return a / b def negation(a): return -a def power(a, b): return pow(a,b) def reminder(a, b): return a % b print(plus(-3, 6.0)) print(minus(3, 6)) print(time(3, 6)) print(division(3, 6)) print(negation(3)) print(power(2, 2)) print(reminder(3, 6))