달력

32025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

Python은 제어문, 함수, 클래스의 블럭을 나타낼 때 다른 언어들과 다르게 중괄호({,})를 사용하지 않고 들여쓰기(indentation)를 사용한다.


대부분 tab키를 사용하여 들여쓰기를 한다.


제어문(if, for, while)과 함수이름, 클래스 이름의 끝은 ':' 로 마무리를 하고 해당 블럭까지 들여쓰기를 하면 된다. 들여쓰기가 끝나는 곳이 해당 블럭의 끝이다.


제어문

if 1 == true  :

print("참", end="") #줄바꿈을 하지 않는다.


for i in test_list :

print(i) #줄바꿈을 한다.


 i =0

while i != 0 :

print("i is true");

print("i is false")


함수

def sum(a, b):

return a+b


클래스

 class Cal:

def __init__(self):

self.result = 0

def add(self, num):

sefl.result += num

return self.result













'karma( 업 ) > Python' 카테고리의 다른 글

None  (0) 2018.11.16
for~else  (0) 2018.11.16
print 함수 줄바꿈 금지 인자 end=""  (0) 2018.11.16
Making a QML Application in Python  (0) 2018.07.06
PySide2 소개  (0) 2018.07.06
Posted by 생짜
|