"""종합(2)6081 ~ 6083"""# 6081 -- 입력된 16진수에 1~F까지 순서대로 곱한, 16진수 구구단을 줄을 바꿔 출력# print('%X'%n) #n에 저장되어있는 값을 16진수(hexadecimal) 형태로 출력# 작은 따옴표 2개를 사용해서 print(..., sep='') 으로 출력하면, 공백없이 모두 붙여 출력된다.n = int(input("B -- "), 16)for i in range(1, 16): print("%X*%X=%X" % (n, i, (n*i))) print(f"{n:X}*{i:X}={n * i:X}") print("{:X}*{:X}={:X}".format(n, i, (n*i))) print('%X'%n, '*%X'%i, '=%X'%(n*..
"""산술연산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 ..
진도가 팍팍 안나가는 느낌이 든다.그래도 타자 쳐보면서 동작되는걸 보는게 손과 머리에 익히기 좋겠지?인내심을 가지자. 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: ..
예전에도 잠깐 파이썬을 배운 적 있고 (6주 네이브 부스트캠프 강의 들음)이번에 방송대에서 파이썬 강의를 들으면서 파이썬의 간단한 문법에 대해 배웠다.(물론 다시 찾아보면서 공부해야할거다..) 정식으로 공부를 시작한 언어는 자바라서 자바에 애정이 깊지만, 알고리즘 문제를 풀기 시작하면서.. (C에 비하면 간결하지만) 자바의 구구절절함에 비해 짧고 이해하기 쉬운 파이썬 문법이 부럽고 배우고 싶어졌다. 그래서 알고리즘 공부는 파이썬으로 해야겠단 마음을 먹고 그쪽 분야에서 유명한 책을 알라딘에서 구했다! 알고리즘이 뭐길래 나를 이렇게 따라다니나..개발자라면 벗어날 수 없는 알고리즘 마수를 직접 대면해보기로 했다.그리고 회사에서 코드를 짤 때, 실행 속도와 용량을 계속 신경쓰시는 팀장님을 보며대체 어떤 부분..