آموزش برنامه نویسی پایتون بخش نهم (نمادهای علمی، ارزیابی عبارات و اولویت اجرای اپراتورها)


نقشه های کروپلت – مقدمه ای بر طبقه بندی داده

تصاویر چند طیفی (Multi-spectral) در مقایسه با تصاویر ابر طیفی (Hyper-spectral)

فتوگرافی هوایی (Aerial Photography) در مقابل ارتوفوتوگرافی (Orthophotography)

راهنمای جامع لیدار (Light Detection and Ranging – LiDAR)

سنجش از دور چیست ؟

منابع داده GIS رایگان در سطح جهانی : داده های رستری و برداری

مقدمه ای بر سرویس های نقشه کشی تحت وب (WMS)

علم داده مکانی چیست ؟

تحلیل عوارض سه بعدی

ژئوانالیتیکس: آنالیز داده های مکانی حجیم

فرمت های داده در سیستم اطلاعات جغرافیایی بخش سوم

فرمت های داده در سیستم اطلاعات جغرافیایی بخش دوم

فرمت های GIS و پسوندهای داده مکانی بخش اول

آموزش برنامه نویسی پایتون بخش سی ام

انتشار نخستین تصاویر لندست 9 توسط سازمان هوا و فضای آمریکا (NASA)

آموزش برنامه نویسی پایتون بخش بیست و نهم

آموزش برنامه نویسی پایتون بخش بیست و هشتم

آموزش برنامه نویسی پایتون بخش بیست و هفتم

آموزش برنامه نویسی پایتون بخش بیست و ششم

آموزش برنامه نویسی پایتون بخش بیست و پنجم

معرفی سامانه WEB GIS

نقشه متوسط دمای سطح زمین ایران (LST)

آموزش برنامه نویسی پایتون بخش بیست و چهارم

آموزش برنامه نویسی پایتون بخش یازدهم (تبدیل نوع و گرد کردن)

آموزش برنامه نویسی پایتون بخش دهم (اپراتورهای انتساب گمارشی)

آموزش برنامه نویسی پایتون بخش نهم (نمادهای علمی، ارزیابی عبارات و اولویت اجرای اپراتورها)

برنامه نویسی پایتون بخش هشتم (انتساب چندگانه، ثابت ها، نوع-داده های عددی و اپراتورها)

برنامه نویسی پایتون بخش هفتم (متغیرها، دستور انتساب و عبارات)

برنامه نویسی پایتون بخش ششم (Identifiers)

معرفی توانایی ها و ویژگی های ماهواره لندست 9

ماهواره لندست 9

نرم افزار Arc GIS Desktop در مقابل Arc GIS Pro

آموزش برنامه نویسی پایتون بخش چهارم (برنامه نویسی مقدماتی در پایتون)

آموزش برنامه نویسی پایتون بخش سوم (محاسبات ریاضی، استایل و خطاها در برنامه نویسی)

آموزش برنامه نویسی پایتون بخش دوم (شروع به کار با پایتون)

ابزارهای برنامه نویسی (Programming Tools)

سیکل توسعه نرم افزار

آموزش برنامه نویسی پایتون بخش اول

مقدمه ای بر برنامه نویسی کامپیوتر (بخش مبانی برنامه نویسی)

مقدمه ای بر برنامه نویسی کامپیوتر بخش سخت افزار


آموزش برنامه نویسی پایتون بخش نهم
نماد علمی
عبارات پایتون همانند عبارت حسابی یا محاسباتی ارزیابی می شوند.
نوشتن یک عبارت عددی در پایتون شامل ترجمه سرراست عبارات حسابی با استفاده از اپراتور ها است. به عناون مثال عبارات حسابی را می توان به عبارت پایتون ترجمه نمود که در زیر معادل یک عبارت حسابی در فرم ریاضی و ترجمه همان عبارت به یک عبارت محاسباتی در پایتون با استفاده از اپراتورها نشان داده شده است.


اگرچه پایتون روش خودش را در ارزیابی عبارات در پشت صحنه دارد، نتایج به دست آمده از یک عبارت پایتون و عبارات محاسباتی مرتبط به آن یکسان هستند. بنابراین، شما می توانید به درستی قواعد حسابی برای ازیابی عبارات پایتون را به کار ببندید. اپراتورها شامل پرانتزهایی می شوند که عبارات داخل آنها ابتدا ارزیابی می شوند. این پرانتزها می توانند تو در تو باشند. که در این حالت عباراتی که در پرانتزهای داخلی تر قرار دارند ابتدا ارزیابی می شوند. زمانی که بیش از یک اپراتور در یک عبارات مورد استفاده قرار گیرد، قواعد ارجحیت یا اولویت اپراتورها برای تعیین اولویت اجرای آنها تعریف می گردند. در ادامه به لیستی از ارجحیت یا اولویت اجرای اپراتورها اشاره می شود:
■ توان (**) ابتدا مورد ارزیابی مفسر پایتون قرار می گیرد.
■ ضرب (*)، تقسیم اعشاری (/)، تقسیم صحیح (//) و اپراتور باقیمانده تقسیم (%)، بعد مورد ارزایبی قرار می گیرند. در صورتی که یک عبارات شامل چندین ضرب و تقسیم و … باشند، اولویت اجرای این اپراتورها از سمت چپ به راست می باشند.
■ اپراتور حسابی جمع (+) و تقریق (-) در مرحله بعدی ارزیابی می شوند و در نتیجه دارای اولویت پائین تری هستند. در صورتی که یک عبارات محاسباتی دارای چندین اپراتور جمع و تفریق باشند، اولویت اعمال و اجرای آنها از سمت چپ به سمت راست می باشد.
در زیر مثالی آورده شده است که نشان می دهد که عبارات محاسباتی چطور توسط مفسر پایتون ارزیابی می شوند.

تمرین
عبارات محاسباتی زیر را در پایتون چطور می نویسید ؟

C:\Users\giscoders\Desktop\Desk Data for Back\Python Programming 9

آموزش برنامه نویسی پایتون بخش چهاردهم

دانلود رایگان محاسبه سرعت دانلود و آپلود اینترنت

آموزش صفر تا صد ترسیم نقشه های توپوگرافی حرفه ای در نرم افزار Arc GIS

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش هشتم

فیلم آموزشی زمین مرجع یا ژئورفرنس لایه ها و داده های مکانی در نرم افزار Arc GIS Desktop

روش دانلود لایه های برداری لایه ها و عوارض شهری OSM

نرم افزار Coordinate Format Changer V.1 برای تبدیل فرمت مختصات

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش اول

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش ششم

دانلود نقشه راههای ایران استایل 3

آموزش برنامه نویسی پایتون بخش سیزدهم (توابع مرسوم پایتون)

فیلم آموزشی زمین مرجع یا ژئورفرنس لایه ها و داده های مکانی در نرم افزار Surfer

دانلود نقشه راههای ایران استایل 4

آموزش برنامه نویسی پایتون بخش پنجم

روش برش حواشی نقشه های اسکن شده در نرم افزار Global Mapper

نقشه های توپوگرافی اسکن شده با مقیاس 1/50000 برگه جازموریان به شماره NG-40-4

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش سوم

دانلود نقشه راههای ایران استایل 1

دانلود رایگان تصاویر ماهواره ای ژئورفرنس شده با رزولوشن بالا

آموزش برنامه نویسی پایتون بخش پانزدهم

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش هفتم

نرم افزار Coordinate to Map V.1 برای ترسیم عوارض برداری نقطه ای، خطی و پلیگونی بر اساس اطلاعات نقطه ای برداشت شده در عملیات نقشه برداری

فیلم آموزشی زمین مرجع یا ژئورفرنس لایه ها و داده های مکانی در نرم افزار Global Mapper

آموزش برنامه نویسی پایتون بخش بیست و یکم

نقشه های زمین شناسی اسکن شده ایران در مقیاس 1:250000

نقشه های پوششی زمین شناسی ایران در مقیاس 1:100000 بخش پنجم

آموزش برنامه نویسی پایتون بخش نوزدهم

نقشه های توپوگرافی اسکن شده با مقیاس 1/50000 برگه زابل به شماره NH-41-1

آموزش برنامه نویسی پایتون بخش شانزدهم

دانلود نقشه راههای ایران استایل 2

آموزش برنامه نویسی پایتون بخش بیست و دوم

آموزش برنامه نویسی پایتون بخش بیست و سوم

روش های ترانسفورم (Transformation) مختصاتی در نرم افزار ArcGIS Pro

آموزش برنامه نویسی پایتون بخش بیستم

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

آموزش برنامه نویسی پایتون بخش دوازدهم (پروسه توسعه نرم افزار)

نقشه حوضه های هیدرولوژیکی ایران

نرم افزار Terrain Morphometer V.1 برای اجرای آنالیز مورفومتری از مدل رقومی ارتفاعی

فیلم آموزشی زمین مرجع یا ژئورفرنس لایه ها و داده های مکانی در نرم افزار Arc GIS Pro

دیدگاهتان را بنویسید