How to get the number of bytes of a variable in Python

1 Answer

0 votes
import sys

s = "a"
# Get the size in bytes
size_in_bytes = sys.getsizeof(s)
print(f"The variable occupies {size_in_bytes} bytes.")

n = 14
# Get the size in bytes
size_in_bytes = sys.getsizeof(n)
print(f"The variable occupies {size_in_bytes} bytes.")



'''
run:

The variable occupies 42 bytes.
The variable occupies 28 bytes.

'''

 



answered Jun 4, 2025 by avibootz

Related questions

1 answer 181 views
3 answers 543 views
1 answer 173 views
1 answer 274 views
1 answer 202 views
1 answer 252 views
...