زبان برنامه نویسی پایتون برای مهندسی آب و هیدرولوژی :: بیسین - سایت تخصصی مهندسی آب

زبان برنامه نویسی پایتون برای مهندسی آب و هیدرولوژی


1.1 چرا پایتون؟

پایتون یک زبان برنامه نویسی ساده و قدرتمند است. از بکارگیری واژه ساده، منظورم این است که آن را بسیار منعطف تر از زبان هایی مانند C می یابید اگر چه کند است. و از واژه قدرتمند، منظورم این است که می توان بسیاری از کدهای موجود را که در C، C++، Fortran و غیره نوشته شده است، به آن چسباند. جامعه کاربر این زبان رو به رشد است که بسیاری از ابزار را به راحتی در دسترس می کند. شاخص  پایتون، که یک میزبان بزرگ از کد پایتون است، در حال حاضر دارای بیش از چند ده هزار بسته است، که در مورد محبوبیت آن صحبت می کنند. استفاده از پایتون در جامعه هیدرولوژی نسبت به سایر زمینه ها خیلی سریع نیست، اما امروزه بسیاری از بسته های هیدرولوژیکی جدید در حال توسعه هستند. پایتون دسترسی به ترکیب خوبی از ابزارهای GIS، ریاضیات، و آمار و غیره را فراهم می کند، که باعث می شود یک زبان مفید برای هیدرولوژیست باشد. در زیر مزایای عمده پایتون برای هیدرولوژیست آمده است:

1. دارای یک نحو روشن و قابل خواندن.

2. ماژول ها می توانند به راحتی در C++، C نوشته شوند.

3. این زبان را می توان در تمام سیستم عامل های اصلی (ویندوز، لینوکس / یونیکس، مک و غیره) استفاده کرد.

4. آسان برای یادگیری.

5. و رایگان است.


2.1 نصب پایتون

معمولا تمام نسخ لینوکس / یونیکس Python پایه را به طور پیش فرض نصب کرده است. اگر شما در برخی از پلت فرم های دیگر (ویندوز یا مک) هستید و یا به دلایلی لینوکس / یونیکس نسخه اولیه Python را نصب نکرده اید، می توانید از دستورالعمل های زیر برای نصب نسخه پایه Python بسته به پلتفرم خود استفاده کنید. نسخه اصلی Python شامل حداقل بسته های مورد نیاز برای اجرای پایتون است. اغلب بسته های اضافی برای انجام وظایف مورد نیاز، مخصوصا برای اکثر برنامه های هیدرولوژیکی مورد نیاز است، نسخه اصلی پایتون کافی نیست و بسته های اضافی باید باشد. بخش بعدی روش نصب برای بسته های اضافی مورد نیاز را توصیف می کند. در سراسر کتاب، chevron (>>>) نشان دهنده پایتون پوسته است، و $ نشان دهنده خط فرمان پوسته یا پنجره یونیکس / لینوکس است. نصب پایتون برای سیستم عامل های مختلف با روش های زیر انجام می شود


1.2.1 اوبونتو / دبیان

در اوبونتو / دبیان، پایتون با اجرای دستور نصب معمولی نصب شده است، یعنی:

$ sudo apt-get install python


2.2.1 فدورا

در فدورا، نصب پایتون با استفاده از دستور زیر انجام می شود:

$ sudo yum install python


3.2.1 FreeBSD

پایتون در حال اجرا بر روی FreeBSD نصب شده است:

$ sudo pkg_add install python

کاربر لینوکس ممکن است با sudo آشنا باشد. این اجازه می دهد تا کاربر برای اجرای برنامه ها با امتیازات امنیتی ریشه یا مدیر فعالیت کند. کاربر ویندوز ممکن است sudo را نادیده بگیرد، زیرا آنها نیازی به مشخص کردن این ندارند.


3.2.1 ویندوز

برای کاربران ویندوز، نسخه مناسب Python را می توان از http:

www.python.org/getit این فایل یک msi را فراهم می کند که می تواند با دوبار کلیک روی آن نصب شود.


5.2.1 سیستم عامل مک

کاربران سیستم عامل Mac همچنین می توانند یک نسخه مناسب از پایتون را از www.python.org دانلود کنند و آن را نصب کنید.


دانلود کتاب Programming ArcGIS 10.1 with Python Cookbook

حجم: 7 مگابایت

تعداد صفحات: 304

زمینه: پایتون در توسعه GIS

زبان کتاب: انگلیسی


دانلود کتاب زبان برنامه نویسی پایتون برای مهندسی آب و هیدرولوژی

حجم: 4 مگابایت

تعداد صفحات: 124

زمینه: پایتون در توسعه علم هیدرولوژی

زبان کتاب: انگلیسی


ادامه دارد...

نویسنده: بهزاد سرهادی



پروژه تخصصی در لینکدین




نظرات (۰)

فرم ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی


درباره بهترين هاي بيسيـــن بدانيد...

Bird

يکي از مهمترين اهداف اين سايت تهيه آموزش هاي روان از ابزارهاي کاربردي علوم آب است.

اهميت مطالعات محيطي با ابزارهاي نوين در چيست؟

امروز با فارغ التحصيلي جمع کثير دانشجويان سالهاي گذشته و حال، با گذر از کمي گرايي ديگر صرف وجود مدارک دانشگاهي حرف اول را در بازار کار نمي زند؛ بلکه سنجش ديگري ملاک؛ و شايسته سالاري به ناچار! باب خواهد شد. يکي از مهم ترين لوازم توسعه علمي در هر کشور و ارائه موضوعات ابتکاري، بهره گيري از ابزار نوين است، بيسين با همکاري مخاطبان مي تواند در حيطه علوم آب به معرفي اين مهم بپردازد.

جستجو در بيسين


بیسین - سایت تخصصی مهندسی آب

سایت مهندسی آب بیسین با معرفی مهم ترین و کاربردی ترین نرم افزارها و مدل های شبیه سازی در حیطه مهندسی آب، تلاش به تهیه خدمات یکپارچه و محلی از محاسبات هیدرولوژیکی و هیدرولیکی می کند

W3Schools


اطلاعات سايت

  • behzadsarhadi@gmail.com
  • بهزاد سرهادي
  • شناسه تلگرام: SubBasin
  • شماره واتساپ: 09190622992-098
  • شماره تماس: 09190622992-098

W3Schools