با داده‌ها چه می‌توان کرد؟ 8 - پایتون

برخی از شما خواستار توجه بیشتر بر روی زبان پایتون شدید. همانگونه که در گذشته نیز اشاره شد، هدف از انتشار این مطالب، آموزش کامل زبان پایتون نبوده و نیست اما بخشهایی از این زبان که مربوط به علم داده ها می شود، مرور می شود. به همین خاطر در این قسمت بیشر روی برخی از جنبه های پایتون تمرکز می کنیم.

قبل از هر چیز، مثل گذشته نوتبوک ژوپیتر را باز کرده، و یک صفحه تازه برای نوشتن کد ایجاد کنید. (برای چگونگی ایجاد یک صفحه نوتبوک ژوپیتر به پستهای قبلی نگاه کنید.) تاکید می کنم که تنها با انجام کار (یعنی با نوشتن و تایپ کردن و نه با کپی و پیست) می توانید پایتون و اصولا هر زبان دیگری را بیاموزید.








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

چند متد مفید برا لیست:

لامبدا lambda طریقی است که از طریق آن می شود فانکشن های ساده را در یک خط بوجود آورد.

طریق دیگر که به سادگی درون لیست می گردد و فانکشن مورد نظر را انجام می دهد.


یک روش دیگر استفاده از for loop:
استفاده از lambda:



choice مانند random استفاده می شود. هر باری که اجرا شود، یک کلمه بصورت شانسی انتخاب می شود.

تعیین تعداد اعداد بعد از ممیز در اعشاری:

zip و matrix:


در آینده یک قسمت کامل را به قابلیت و کار با پانداز اختصاص خواهیم داد. اما در اینجا چند نمونه از کارکردهای برنامه پانداز را نگاه می کنیم:




دیگشنری:


import html:

زمان و تاریخ: 

فاکتوریال factorial- recursive:

این بخش کوچکی از قابلیت زبان پایتون است که به کار ما در علم داده ها می آید. در آینده این بخش به مرور تکمیل تکمیل خواهد شد.

Comments

Popular posts from this blog

با داده‌ها چه می‌توان کرد؟ 9 - پردازش خطی بصورت عملی

با داده‌ها چه می‌توان کرد؟ 12 - کار با پانداز - 3 چگونه داده‌ها را وارد کنیم؟