PDA

View Full Version : Constants و Literal Constants ها چی هستند؟



TheThinker
شنبه 29 شهریور 1393, 23:30 عصر
با سلام.میشه لطفا در مورد Constant ها و Literal Constant ها توضیح دهید؟

ویرایش : در صورت امکان،لطفا Literal ها رو هم توضیح دهید.

با تشکر و احترام.

n.nowroozi
یک شنبه 30 شهریور 1393, 10:22 صبح
پایتون مفهومی به اسم constant به شکلی که توی باقی زبانها هست نداره این رو ببین:
http://www.pythonexamples.org/2011/01/12/how-to-define-constants-in-python/

TheThinker
یک شنبه 30 شهریور 1393, 15:25 عصر
پایتون مفهومی به اسم constant به شکلی که توی باقی زبانها هست نداره این رو ببین:
http://www.pythonexamples.org/2011/01/12/how-to-define-constants-in-python/

با سلام و تشکر از لطف شما.در سایت مذکور،اشاره به این شده که پایتون ساختار خاصی برای تعریف Constant ها نداره و از این رو Constant ها توسط همون Variable ها تعریف می شوند ولی با حروف بزرگ.اما Constant یعنی چی؟من مفهوم Constant,Literal,Literal Constant رو نمیدونم.لطفا توضیح دهید.از صبر،حوصله و زمانی که در اختیار قرار دادید تشکر می کنم.

TheThinker
دوشنبه 31 شهریور 1393, 13:49 عصر
لطفا یک نفر توضیح بده.

n.nowroozi
دوشنبه 31 شهریور 1393, 20:53 عصر
یه مقدار ثابت میشه بهش گفت

TheThinker
چهارشنبه 02 مهر 1393, 13:59 عصر
یه مقدار ثابت میشه بهش گفت

یعنی مقداری که در طول اجرای برنامه ثابت می ماند؟میشه لطفا مثال بزنید؟

با تشکر و احترام.

MRmoon
چهارشنبه 02 مهر 1393, 14:07 عصر
یعنی مقداری که در طول اجرای برنامه ثابت می ماند؟میشه لطفا مثال بزنید؟

با تشکر و احترام.
درود.

نگا کن constant یه مقدار ثابتی که وقتی تعریف میشه دیگه نمیشه مقدارش رو تغییر داد.

محمد.

TheThinker
چهارشنبه 02 مهر 1393, 18:15 عصر
درود.

نگا کن constant یه مقدار ثابتی که وقتی تعریف میشه دیگه نمیشه مقدارش رو تغییر داد.

محمد.

با تشکر از صبر و حوصله شما.حالا Literal Constant و Literal یعنی چه؟میشه لطفا مثال بزنید؟

با تشکر و احترام.

omid_kma
شنبه 05 مهر 1393, 21:34 عصر
اول این که ما توی python نوع const نداریم
literal constant هم مثل بقیه زبون ها یعنی چیز هایی مثل 'qwe' و 134 و ...
چون مقدار این ها رو نمی تونید عوض کنید بهشون می گن constant یا ثابت
و کلمه literal هم یعتی تحت اللفظی
پس فکر کنم معنی کلمه کاملا مفهوم رو میرسونه "ثابت های تحت اللفظی"
ضمنا literal و Constant literal هم یک معنی رو میدن و یکی هستن.

TheThinker
یک شنبه 06 مهر 1393, 14:20 عصر
اول این که ما توی python نوع const نداریم
literal constant هم مثل بقیه زبون ها یعنی چیز هایی مثل 'qwe' و 134 و ...
چون مقدار این ها رو نمی تونید عوض کنید بهشون می گن constant یا ثابت
و کلمه literal هم یعتی تحت اللفظی
پس فکر کنم معنی کلمه کاملا مفهوم رو میرسونه "ثابت های تحت اللفظی"
ضمنا literal و Constant literal هم یک معنی رو میدن و یکی هستن.

تشکر می کنم از پاسختون.ولی چطوری نمیشه اون 'qwe' و 134 رو تغییر داد؟

مثلا

A = 134

حالا:

A = 135

خوب، حالا تغییر کرد.میشه لطفا توضیح بدید؟

با تشکر و احترام.

TheThinker
دوشنبه 07 مهر 1393, 12:55 عصر
لطفا یک نفر کمک کنه، خیلی مهمه این مسئله.

با تشکر.