ACME :: Pythonic :: وظائف

وظائف مثل python ل perl
التحميل الان

ACME :: Pythonic :: وظائف الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Hauke Lubenow
  • موقع ويب الناشر:
  • http://search.cpan.org/~hlubenow/

ACME :: Pythonic :: وظائف العلامات


ACME :: Pythonic :: وظائف وصف

وظائف مثل بيثون ل perl تقدم "Python" لغة البرمجة "بعض الوظائف الأساسية القائمة والقوائم وغيرها من الوظائف، والتي يمكن استخدامها من الناحية النافظة. يستخدم بيرل غالبا التعبيرات العادية أو المتغيرات الخاصة لهذه المهام. على الرغم من أن وظائف بيرل هي بشكل عام أكثر مرونة وقوية، فهي أكثر صعوبة في الاستخدام قليلا وأصعب بعض الشيء قراءتها للبشر. ACME :: PYTHONIC :: وظائف هي وحدة بيرل تحاول تحاكي بعض وظائف بيثون في بيرل. لذا ربما يمكن أن يشعر Python-Programmers بالتبديل إلى بيرل أو البرمجة - مبتدئين أكثر راحة بعض الشيء معهم. يمكن العثور على نسخة جاهزة للتشغيل منه في "الأمثلة" - الإدارية في Tar-Ball من الوحدة النمطية: استخدم ACME :: Pythonic :: وظائف؛ # إذا كنت تستخدم Perl 5، الإصدار 5.10 أو أعلى، يرجى تغيير حرف التعليق # في اثنين متتابع "استخدم"، أبعد # استخدام الميزة "يقول"؛ قل "سلاسل:"؛ $ a = "مرحبا"؛ إذا (Endswith ($ A، "Ello")) {قل "نهايات" مع "إلو". } إذا (ISIN ($ ($ A، "LL"، "S")) {"LL" في $. '؛ } $ A = "2345"؛ إذا (Isdigit ($ A)) {قل '$ A هو رقم.'؛ } $ A = "الخط"؛ قل lstrip ($ أ)؛ $ A = استبدال ($ A، "خط"، "خط آخر")؛ قل $ قل RSTrip ($ أ)؛ $ a = "مرحبا"؛ إذا (StartSwith ($ A، "هو")) {يقول "$ A تبدأ" مع "هو"؛ } قل لين ($ A، "S")؛ قل؛ قل "القوائم:"؛ @ ("" ("(" "، ب"، "ج")؛ $ B = "D"؛ a = avend (a، $ ب)؛ saylist (a)؛ @ ("" ("(" "، ب"، "ج")؛ ب = (1، 2، 3)؛ @ a = تمديد (a، @ b)؛ saylist (a)؛ إذا كان (ISIN (a، "C"، "l")) {"C" هو في a. '؛ }a = إدراج (a، 1، "A2")؛ saylist (a)؛ قل لين (a، "l")؛ a = a إزالة (a، "A2")؛ saylist (a)؛ قل؛ قل "التجزئة:"؛ A = ("A" => 1، "B" => 2، "C" => 3)؛ إذا (has_key ( a، "c")) {say ' a لديه مفتاح "C".'؛ } إذا (ISIN ( A، "C"، "H")) {Say ' A يحتوي على مفتاح "C".'؛ } قل؛ قل "الملفات المتعلقة بالملف:"؛ إذا (ISDIR ("/ الصفحة الرئيسية / المستخدم")) {قل "هو الدليل."؛ } إذا (ISFile ("/ الصفحة الرئيسية / المستخدم / MyFile")) {قل "هو ملف."؛ } @ a = ("a \ n"، "b \ n"، "c \ n")؛ إذا (ISFile ("Test12345.txt")) {قل "ملف" Test12345.txt "موجود بالفعل. لا شيء فعله. } آخر {WriteFile ("Test12345.txt"، a)؛ @ C = ReadFile ("Test12345.txt")؛ مقابل $ i (@ @ @ @ $ i = rstrip ($ i)؛ طباعة $ أنا. ""؛ } قل؛ } قل؛ قل "المتعلقة النظام:"؛ قل OSNAME ()؛ Sub Saylist {مقابل $ i (_) {print $ i. ""؛ } قل؛ } في "أمثلة" - الإصدار المذكور أعلاه، هناك أيضا إصدار Pythonic-Perl من هذا البرنامج النصي يسمى "Perlpyex.pl" وبرنامج Python-Script الموافق يسمى "Pyex.py" للمقارنة. متطلبات: perl.


ACME :: Pythonic :: وظائف برامج ذات صلة