در این کد یک تابع با نام reverse نوشته شده است که به عنوان ورودی یک کلمه را در قالب رشته میگیرد، و معکوس آن را به عنوان خروجی به کاربر برمیگرداند. در ادامه با کمک این تابع، تابعی با نام reverse_sentence نوشته شده است که جمله را بصورت معکوس برمیگرداند. در این کد کلمات با فاصله از هم جدا میشوند و در صورت وجود چند فاصله یا علائم نگارشی پشت سرهم، در رشته خروجی فقط یک فاصله می آید. کلمات ممکن است با فاصله یا هریک از علائم نگارشی از هم جدا شوند. رشته هایی که به عنوان ورودی این کد داده میشود، تنها شامل حروف بزرگ و کوچک و علائم نگارشی (.!?,) است. در این کد از توابع رشته ای نرم افزار پایتون استفاده نشده است.
برای مشاهده توضیحات بیشتر و نمونه های ورودی و خروجی این کد به فایل دمو مراجعه شود.
با استفاده از این کد میخواهیم شکل نمایش داده شده در فایل دمو را بکشیم. برای این کار ابتدا تابعی با نام design تعریف میکنیم. ورودی این تابع یک عدد طبیعی است. به این ترتیب که این عدد نشان دهنده تعداد قسمتهای جداشده روی هر محور است. سپس به کمک این تابع برنامه ای نوشته شده که از کاربر عدد مورد نظر را دریافت میکند و با استفاده از تابع ذکر شده، شکل نشان داده شده در فایل دمو را رسم میکند. شکل نشان داده شده یکی از رسم های ریاضی معروف است.
در این کد تابعی تعریف شده است که از کاربر دو رشته به عنوان ورودی میگیرد، و سپس رشته دوم را در رشته اول جستجو میکند. اگر رشته دوم در رشته اول وجود داشت، به عنوان خروجی تعداد کاراکترهای رشته دوم را چاپ میکند. اگر رشته دوم در رشته اول وجود نداشت به عنوان خروجی عدد 1- را نمایش میدهد.
برای مشاهده توضیحات بیشتر و نمونه های ورودی و خروجی این تابع به قسمت دمو مراجعه فرمایید.
با استفاده از کد دستوری ارائه شده، میتوانید به دو روش مختلف ب م م (بزرگترین مقسوم علیه مشترک) دو عدد را حساب کنید. این کد به صورتی است که به عنوان ورودی از کاربر دو عدد میگیرد و به عنوان خروجی ب م م آن دو عدد را برمیگرداند.
فرض کنید ماتریس A، فقط K درایه غیر صفر دارد. ماتریس B با ابعاد 3*K را ماتریس معادل A میگوییم هرگاه هر سطر آن به ترتیب شامل شماره سطر، شماره ستون و مقدار یکی از عناصر غیر صفر ماتریس A باشد. یعنی سطرهای آن معادل شماره سطر، شماره ستون و مقادیر عناصر غیر صفر ماتریس A باشد.
برای درک بهتر کد و مشاهده مثالهای ورودی و خروجی این کد به فایل دمو مراجعه شود.