독학하는 학생의 정리노트

독학하며 정리노트를 올리는 학생 공부 블로그입니다.

IT 프로그래밍/Python 파이썬

기초 파이썬 operators

공부 안 하는 학생 2020. 10. 19. 02:50

정말 기초적인 부분을 한번 집고 넘어가기 위해 만들었다.

데이서에는 많은 타입이 있다. 숫자, 문자 기타 등등.

  • text type : str
  • numerica type : int(정수), float(소수), complex
  • sequence types : list, tuple, range
  • mapping type : dict
  • set types : set, frozenset
  • boolean type : bool

  • 변수에 이름을 정할때 space ( 스페이스 )를 사용 할 수 없다. " _ "를 이용하여 스페이스를 대신한다.
  • 숫자로 시작할수없고 소문자로 시작해야한다.

연산자 : 

  • + = addition 더하기 ex. x+y
  • - = subtraction 빼기 ex. x-y
  • * = multiplication 곱하기 ex. x*y
  • / = division 나누기 ex. x/y
  • % = remainder of the division 남은 몫 ex. x%y
  • ** = exponentiation 승 ex. x**y
  • // = floor division (division results into whole numbers) 나누었을때 나오는 자연수(몫제외) ex. x//y

더 다양한 연산자 : 

  • == : equal ex. x == y
  • != : not equal ex. x!=y
  • > : greater than ex.x>y
  • < : less than ex. x<y
  • >= : greater than or equal to ex. x>=y
  • <= : less than or equal to ex.x<=y

값은 boolean 값으로 나온다.

  • and = turns ture if both statements are ture 양 쪽다 진실일때 ex. x<5 and x<10
  • or = returns true if one of the statements is true 둘 중 하나만 진실일때 ex. x<5 or x<4
  • not = reverse the result, returns false if the result is true 반댓값 출력 ex. not(x<5 and x<10)

example.

  • in = returns True if a sequence with the specified value is present in the object ex. x in y
  • not in = returns True if a sequence with the specified value is not present in the object x not in y

 

  • is = returns True if both variables are the same object ex. x is y
  • is not = returns True if both variables are not the same object ex. x is not y

오늘 기초정리를 싹 해야겠다고 다짐한 공부 안 하는 학생이였습니다.