با توجه به نکته گفته شده در تمرین 1 چون در کنار names1علامت [:] قرار دارد پس هر تغییری که برای names3به وجود بیاید برای names1به وجود نمی آید یعنی کارکتر دوم آن ها با هم برابر نیست. اما چون names1=names2 پس تغییراتی که برای names2 به وجود می آید برای names1نیز به وجود می آید. پس در حلقه sum برای if اول برابر 2 و برای if دوم برابر 12 است.
- ۹۹/۰۳/۱۲