TIL/CodeUp

TIL/CodeUp

[Python] 6046 ~ 6064 -- 비트연산, 논리연산, 3항연산

"""비트시프트연산6046 ~ 6047"""# 2진수 형태로 저장되어 있는 값들을 왼쪽(>)으로# 지정한 비트 수만큼 밀어주면 2배씩 늘어나거나 1/2로 줄어듦# 6046 -- 1024 -> 2048d = int(input("1024 -- "))print(d , =, ==(같다), !=(다르다)# 6048 -- a가 b보다 작으면 True 를, a가 b보다 크거나 같으면 Falsed3, d4 = input("1 9 -- ").split()print(int(d3) >(bitwise right shift) 가 있다.# 6059 -- 입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력d5 = int(input("2 -- "))print(~d5)d6, d7 = input("3 5 -- ").split()..

TIL/CodeUp

[Python] 6032 ~ 6045 -- 산술 연산

"""산술연산6032 ~ 6045"""# 6032 -- 입력된 정수의 부호를 바꿔 출력# 단항(unary) 연산자인 -(negative)를 변수 앞에 붙이면 부호가 반대print(-int(input("1 -- ")))# 6033 -- 문자 1개를 입력받아 그 다음 문자를 출력# ord() -- 단일 문자를 입력받아 해당 문자의 유니코드(또는 아스키) 값을 반환# chr() -- 유니코드 값을 입력받아 해당 유니코드 값에 해당하는 문자를 반환print(chr(ord(input("a -- "))+1))# 6034 -- 정수 2개(a b)를 입력받아 a에서 b를 뺀 차를 출력d1, d2 = input("1 2 -- ").split()print(int(d1) - int(d2))# 6035 -- 실수 2개(f1 ..

TIL/CodeUp

[Python] 6016 ~ 6031 -- 입출력, 형변환

진도가 팍팍 안나가는 느낌이 든다.그래도 타자 쳐보면서 동작되는걸 보는게 손과 머리에 익히기 좋겠지?인내심을 가지자.   print(float(f1) + float(f2)) 0.2 + 0.1 = 0.30000000000000004 https://brownbears.tistory.com/513 [Python] 실수를 사칙연산할 때 주의점최근 값을 계산하는 로직을 개발하면서 기본적이지만 까먹고 있었던 부분에서 애를 먹었습니다. 파이썬에서는 실수 (유리수 + 무리수)를 부동 소수점으로 표현하기 때문에 소수점이 있는 계산brownbears.tistory.com  """6016 ~ 6024"""# 6016 -- 2개의 문자가 공백으로 구분되어 입력 -> 순서 바꿔 출력while True: try: ..

TIL/CodeUp

[Python] 6001 ~ 6015 -- 출력, 입출력

1. 출력print('Hello')# Hello Worldprint('Hello', 'World')# Hello # Worldprint('Hello\nWorld')# 'Hello'print("'Hello'")# "Hello World"print("\"Hello World\"")# "!@#$%^&*()'print("\"!@#$%^&*()'")# "C:\Download\'hello'.py"print("\"C:\\Download\\'hello'.py\"")# print("Hello\nWorld")print('print("Hello\\nWorld")')   2. 입출력# 6009c = input()print(c)# 6010while True: try: i_0 = input() pr..

함s
'TIL/CodeUp' 카테고리의 글 목록 (2 Page)