সবচেয়ে সাধারণভাবে ব্যবহৃত str() ফাংশন পাইথন লাইব্রেরি থেকে অবজেক্টের স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে।
>>> no = 100
>>> str(no)
'100'
>>> L1 = [1,2,3,4]
>>> str(L1)
'[1, 2, 3, 4]'
>>> d = {'a': 1, 'b': 2, 'c': 3, 'd': 4}
>>> str(d)
"{'a': 1, 'b': 2, 'c': 3, 'd': 4}" তবে, repr() ডিফল্ট এবং অননিবিড় রিপ্রেজেন্টেশন রিটার্ন করে, যেখানে str() একটি ইনফরম্যাল রিপ্রেজেন্টেশন দেয় যা পড়া সহজ কিন্তু সবসময় অননিবিড় নয়।
>>> str(d)
"{'a': 1, 'b': 2, 'c': 3, 'd': 4}"
>>> repr(d)
"{'a': 1, 'b': 2, 'c': 3, 'd': 4}"
>>> repr(L1)
'[1, 2, 3, 4]'
>>> repr(no)
'100'