آزمایشگاه GIS&GIT

مهندسی فناوری اطلاعات مکانی|مهندسی نقشه برداری|GIS|GEOMATICS|GIT
آزمایشگاه  GIS&GIT

فعالیت های این سایت در زمینه فناوری اطلاعات مکانی و مهندسی نقشه برداری می باشد.ا

جهت تماس از طریق ای دی زیر اقدام نمایید.
telegram:@fazel_shahcheragh
تلفن تماس جهت مشاوره:09124320328
برنامه نویسی و اسکریپت نویسی GIS
آموزش و رفع اشکال ARCPY
طراحی وتوسعه اپلیکیشن های موبایل
طراحی و توسعه برنامه های دسکتاپ جی ای اس

سید فاضل شاه چراغ
مدرس دانشگاه
طراح و مجری پروژه های GIS



























آزمایشگاه GIS&GIT

مهندسی فناوری اطلاعات مکانی|مهندسی نقشه برداری|GIS|GEOMATICS|GIT





۳ مطلب با کلمه‌ی کلیدی «آموزش برنامه نویسی جی ای اس» ثبت شده است

نرم افزار دسکتاپ

نرم افزار تولید شده برای مدیریت، تجزیه و تحلیل و گزارش گیری کاد استر کشاورزی

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ شهریور ۹۷ ، ۲۰:۲۵
ADMIN

متغیر محلی از حافظه را هنگام اجرای اسکریپت برای ذخیره مقادیر رزرو می کند.

نحوه تعریف متغیر:

نام متغیر=مقدار

نکته: در زبان برنامه نویسی پایتون بر خلاف زبان های برنامه نویسی دیگر مثل زبان سی شارپ برای متغیر ها نوع داده تعریف نمی شود.

مثال:

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

نکته: پایتون یک زبان برنامه نویسی کیس سنسیتیو می باشد یعنی به حروف بزرگ و کوچک حساس می باشد به عبارت دیگر MAP و map دو متغیر جدا می باشند.

مثال:

mapsize = "22x34""
     " MapSize = "8x11"
      "Mapsize = "36x48"

اگر از متغیر ها پرینت بگیرید خواهیم داشت
print mapsize
>>> 22x34
print MapSize
>>> 8x11
print Mapsize
>>>36x48



مثال مقدار نوع داده
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
۰ نظر موافقین ۱ مخالفین ۰ ۱۱ تیر ۹۴ ، ۰۱:۳۱
ADMIN