مرحبًا في حبري ، كان هناك عدد غير قليل من المقالات حول بيض عيد الفصح في الثعبان ، ولكن يبدو أنه لم يكن هناك أي ذكر لكيفية ترتيب كل هذا من الداخل.
أعتقد أنه سيكون من المثير للاهتمام في المقام الأول للموسيقيين المبتدئين. سيتم مناقشة هذا تحت الخفض!
أي بيضة بيثون عيد الفصح تتبادر إلى الذهن أولاً؟
طبعا زين بايثون (استيراد هذا)
انتقل إلى مجلد مصدر Python أو افتح
github .
هنا مصدره:
RAWSs = """Gur Mra bs Clguba, ol Gvz Crgref Ornhgvshy vf orggre guna htyl. Rkcyvpvg vf orggre guna vzcyvpvg. Fvzcyr vf orggre guna pbzcyrk. Pbzcyrk vf orggre guna pbzcyvpngrq. Syng vf orggre guna arfgrq. Fcnefr vf orggre guna qrafr. Ernqnovyvgl pbhagf. Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf. Nygubhtu cenpgvpnyvgl orngf chevgl. Reebef fubhyq arire cnff fvyragyl. Hayrff rkcyvpvgyl fvyraprq. Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff. Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg. Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu. Abj vf orggre guna arire. Nygubhtu arire vf bsgra orggre guna *evtug* abj. Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn. Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn. Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!""" d = {} for c in (65, 97): for i in range(26): d[chr(i+c)] = chr((i+13) % 26 + c) print("".join([d.get(c, c) for c in s]))
كيف؟ نوع من عصيدة بيرل ... لماذا كان عليك أن تتعب نفسك بالحصول على شخصية برمز؟ ليس من الواضح.
المضي قدما. نحن نبحث عن مقاومة الجاذبية على الجيتوب. نجد هذا:

كما ترون ، لا توجد وحدة.
ماذا يعني هذا؟ حان الوقت لمحاولة تشغيل البرنامج النصي للتكوين ، ربما سينشئ الملف المطلوب. قم بتشغيل ./configure في مجلد مصدر Python.
نتحقق من مجلد Lib ونجد antigravity.py هناك
محتوياته:
ضد الجاذبية import webbrowser import hashlib webbrowser.open("https://xkcd.com/353/") def geohash(latitude, longitude, datedow): '''Compute geohash() using the Munroe algorithm. >>> geohash(37.421542, -122.085589, b'2005-05-26-10458.68') 37.857713 -122.544543 '''
عند الاستيراد ، نرى كيف يفتح متصفحنا الافتراضي والصفحة فيه
مع هزلية بيثون.
https://xkcd.com/353/
بالمناسبة ، في مكافحة الجاذبية ، كما ترون ، هناك أيضًا وظيفة geohash ، والتي ، كما قد تتوقع ،
يولد تجزئة من خطوط الطول والعرض والتاريخ.
ماذا لدينا ايضا؟ يمين ، وحدة _future__. يتم تخصيص ملف c منفصل له في مجلد المصدر / Python. إذا كان أي شخص لا يعرف متى تكتب من ميزة الاستيراد __future__
لا تقوم باستيراد هذه الميزة ، ولكن اطلب من المترجم استخدامها. لهذا السبب ، يجب أن تكون هذه التعليمات في بداية الملف. فيما يلي الأماكن الأكثر إثارة للاهتمام في رمز الوحدة النمطية في C ؛
حسنًا ، يبدو أن كل شيء :-)
ولكن في نهاية الميم حول الثعبان ، إنها إيجابية!

ملاحظة: أتمنى أن لا يسيء أي من المبرمجين على اللؤلؤ ، فقد كتب الكثير من الأشياء الرائعة عليه.