View Full Version : معنای Identifier
CyberGhost
دوشنبه 19 خرداد 1393, 23:23 عصر
با سلام.میخواستم سوال کنم که کلمه Identifier در دنیای پایتون(یا دنیای برنامه نویسی) به چه معنی هست و ما برای چی از Identifier ها استفاده می کنیم؟
با سپاس و احترام فراوان.
Bahmany
سه شنبه 20 خرداد 1393, 08:59 صبح
با سلام
Python Identifier در اصل نامیست که برای شناسایی ( to identify ) متغیرها ، توابع ، کلاس ها ، مدل ها و یا سایر اجزا بکار برده میشود.
یک Identifier با حروف A , a , _ شروع شده و می تواند با اعداد نیز پایان یابد. مثل خیلی از زبون های برنامه نویسی پایتون اجازه نمیده یک Identifier با @ ! # 0..9 و ... شروع بشه و همچنین اجازه نمیده تو identifier ها # $ @ استفاده بشه
و همچنین Identifier های پایتون Case Sensitive هستند یعنی A_number با a_number متفاوت است
CyberGhost
سه شنبه 20 خرداد 1393, 16:06 عصر
یعنی در حقیقت Identifier نامی است که ما به یک متغیر،تابع،کلاس،شی و... اختصاص می دهیم تا شناسایی و در موارد لازم به کار گرفته شود؟
مثلا در پایتون:
TST = 12
ایا در این مثال TST که نام متغیر است، یک Identifier محسوب می شود؟
یا مثلا در مثال زیر که در مورد یک تابع هست:
def TST()
ایا در اینجا هم که کلمه TST نام تابع می باشد،یک Identifier محسوب می شود؟
از اینکه وقتتون رو گذاشتید و پاسخ دادید،تشکر می کنم.
Bahmany
چهارشنبه 21 خرداد 1393, 09:54 صبح
بله دقیقا دوست عزیز
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.