هلیو کیددنیای برنامه‌نویسی نوجوانان
پایتون · سطح ۲ · ۸ مرحله

رمزشکن

Codebreaker

یک نمودار فرکانس را برای شکستن کد تجزیه و تحلیل کنید، در حالی که در مورد لیست ها و توابع یاد می گیرید

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

متن معکوس

متن معکوس

حروف الفبا را چاپ کنید و سپس آن را برعکس کنید.

کد پایتون زیر را برای ایجاد اضافه کنید alphabet و backwards.

کد استفاده می کند [::-1] برای معکوس کردن متن

main.py

from pygal import Bar
from frequency import english

alphabet = ' abcdefghijklmnopqrstuvwxyz '
backwards = alphabet[::-1]
print(alphabet) # print to check that it works

حالا کد خود را اجرا کنید

شما باید الفبای چاپ شده را در خروجی ببینید.

چاپ را امتحان کنید به عقب برای دیدن آن به صورت معکوس

abcdefghijklmnopqrstuvwxyz

نکته

دو کتابخانه قبلاً به پروژه شما وارد شده است: pygal و frequency. می توانید آنها را در بالای کد خود مشاهده کنید.

محیط اجرای پروژه

ویرایشگر رسمی Raspberry Pi با فایل‌ها و کتابخانه‌های همین پروژه باز می‌شود. بارگذاری و اجرای آن به اینترنت نیاز دارد. کدهای خودت را با ابزار دریافت فایل نگه دار.

باز کردن در صفحهٔ مستقل ↗
معرفی و پیش‌نمایش پروژه

آنچه را که خواهید ساخت

یک پیام را به یک پیام مخفی تبدیل کنید، سپس از یک نمودار برای بررسی نحوه خواندن آن استفاده کنید.

در این پروژه شما یک پیام مخفی از a را رمزگذاری یا رمزگشایی خواهید کرد .txt فایل

متن اصلی معرفی

What you will make

Turn a message into a secret message, then use a graph to work out how to read it.

In this project you will encode or decode a secret message from a .txt file.