print(f"{10:o}")
print(int("1010",2))
a= []
for i in range(1, 100+1):
k = f"{i:b}"
if k.count("0")==1:
print(k)
a.append(i)
print(sum(a))
a= [
i
for i in range(1, 100+1)
if f"{i:b}".count("0")==1
]
for i in a:
print(i, ":",f"{i:b}")
print("합계 :", sum(a))
'파이썬' 카테고리의 다른 글
| 33. 파이썬 클래스 - 캡슐화 - 1 (0) | 2024.03.29 |
|---|---|
| 32. 파이썬 클래스 - 기본문법 (0) | 2024.03.29 |
| 30. 파이썬 map함수 - 2 (0) | 2024.02.04 |
| 29. 파이썬 iterable 객체와 iterator 객체 (0) | 2024.01.31 |
| 28. 파이썬 람다 (0) | 2024.01.31 |

