██ چکیده‌ی مطلب‌های فصل بیست و پنجم نسخه‌ی پولی ایبوک هوش مصنوعی ██

 

مترجم: سهراب جلوه گر جلوه‌گر

 

چکیده‌ی مطلب‌های فصل بیست و پنجم- آشنایی با زبان برنامه‌نویسی پایتون

پایتون به بزرگ و کوچک بودن حروف حسّاس می‌باشد‌.

اوّلین خط با تورفتگی کم‌تر، خارج از بلوک است. اوّلین خط با تورفتگی بیش‌تر، یک بلوک تودرتو را به وجود می‌آورد.

پایتون نوع‌های داده‌ای را به صورت خودکار برای متغیّرهای موجود در برنامه تشخیص می‌دهد؛ امّا این مطلب به معنی این نیست که پایتون در مورد نوع داده‌ها حسّاس نمی‌باشد.

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

تمام سه نوع تاپل‌، لیست و رشته از لحاظ ظاهر و کارکرد شبیه هم هستند‌؛ فرق اصلی آنها در این است که تاپل‌ها و رشته‌ها تغییرناپذیر هستند‌؛ ولی لیست‌ها تغییرپذیر می‌باشند‌.

می‌توانیم به هر عنصر تاپل‌، لیست و رشته با استفاده از آرایه دسترسی پیدا کنیم‌؛ توجّه کنید که اندیس آرایه از عدد صفر‌ شروع می‌شود‌.

در اندیس مثبت‌، شمارش از سمت چپ‌ شروع می‌شود و شروع اندیس از عدد صفر است‌، ولی در اندیس منفی‌، شمارش از سمت راست است و اندیس از عدد منفی یک‌ شروع می‌شود‌.

اگر با استفاده از متد append‌ بخواهیم یک لیست را به لیست اصلی اضافه کنیم‌، خود لیست به لیست اصلی اضافه می‌شود‌، ولی اگر در این مورد از متد extend‌ استفاده کنیم، عنصر‌های موجود در لیست به لیست اصلی اضافه خواهند شد‌.

دیکشنری‌ها یک نگاشت را میان یک مجموعه از کلیدها و یک مجموعه از مقدارها نگهداری می‌کنند‌‌.

برای برداشتن یکی از فقره‌های موجود در دیکشنری از دستور del‌ استفاده می‌کنیم و برای حذف کامل فقره‌های موجود در دیکشنری از متد clear( )‌ استفاده می‌نماییم‌.

کلمه‌ی کلیدی break‌ ما را از درونی‌ترین حلقه‌ی for یا while‌ خارج می‌کند.

کلمه‌ی کلیدی continue‌ ما را به ابتدای حلقه منتقل می‌نماید‌.

پایتون دارای خصیصه‌ای قدرتمند برای تولید یک لیست جدید با به کارگیری یک عمل برای هر عضو لیست اصلی است‌.