Home TIL 220208
Post
Cancel

TIL 220208

Python

비트 연산자

AND 연산

a & b 비트 단위로 둘다 1이면 1, 아닐때 0 반환.

OR 연산

a | b 비트 단위로 둘중 하나라도 1이면 1, 아니면 0 반환.

XOR 연산

a ^ b 비트 단위로 두개가 다르면 1, 같다면 0 반환

삼항 연산자

print("True는 참" if True else "True는 거짓")
참일 때 값, if 조건, else 거짓일 때 값

1
2
a,b = map(int,input().split())
print(a if a > b else b)

입력받은 두 수중 큰 값을 출력하는 코드

C

메모리 할당은 언제하는지?

  1. 갑자기 많은 메모리를 필요로 하는 경우
  2. 변수나 함수가 범위를 벗어나도 메모리에 남아있게 하고싶을 경우
  3. 효율적인 리소스 관리를 위해

https://jhnyang.tistory.com/330

This post is licensed under CC BY 4.0 by the author.

[Python] 코드업 6066 : 정수 3개 입력받아 짝/홀 출력하기

[Python] 코드업 6082 : 3 6 9 게임의 왕이 되자