متغیر محلی از حافظه را هنگام اجرای اسکریپت برای ذخیره مقادیر رزرو می کند.
نحوه تعریف متغیر:
نام متغیر=مقدار
نکته: در زبان برنامه نویسی پایتون بر خلاف زبان های برنامه نویسی دیگر مثل زبان سی شارپ برای متغیر ها نوع داده تعریف نمی شود.
مثال:
fcParcels = "Parcels"
fcStreets = "Streets"
نام متغیر ها می تواند شامل حروف و اعداد و زیرخط باشد.
کارکتر اول نام متغیر باید با حروف شروع شود
نام یک متغیر نمی تواند از بین کلمات کلیدی پایتون انتخاب شود.(مثل Class,for,while و...)
نام متغیر نباید شامل کاراکترهای خاص باشد(@,$,...(
featureClassParcelنام گذاری های غیر مجاز
fieldPopulation
field2
ssn
my_name
(class (Python keyword
(return (Python keyword
(featureClass (illegal character, must start with a letter$
2fields (must start with a letter
parcels&Streets (illegal character
مثال | مقدار | نوع داده |
fcName = "Streets" | "Street" | String |
percChange = 3.14 | 3.14 | Number |
ftrChanged = true | True | Boolean |
lstFC = ["Streets", "Parcels", "Streams"] |
'Strems','Parcels' | List |
dictFC = {'0':Streets,'1':Parcels] |
'0':Streets,'1':Parcels | Dictionary |
spatialExt = map.extent | Extent | Object |