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 106 views
3 answers 370 views
1 answer 92 views
1 answer 198 views
1 answer 132 views
1 answer 163 views
...