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 93 views
3 answers 332 views
1 answer 84 views
1 answer 172 views
1 answer 115 views
1 answer 143 views
...