From 4ab51c5acccc0d9e7c75484dc272ee61d508648b Mon Sep 17 00:00:00 2001 From: Abigail Date: Tue, 12 Jan 2021 16:01:56 +0100 Subject: Python solution for week 95/part 1 --- challenge-095/abigail/README.md | 1 + challenge-095/abigail/python/ch-1.py | 9 +++++++++ challenge-095/abigail/t/ctest.ini | 6 ++++++ 3 files changed, 16 insertions(+) create mode 100644 challenge-095/abigail/python/ch-1.py diff --git a/challenge-095/abigail/README.md b/challenge-095/abigail/README.md index 24ed0ef1dc..187bc76711 100644 --- a/challenge-095/abigail/README.md +++ b/challenge-095/abigail/README.md @@ -24,6 +24,7 @@ Output: 0 * [C](c/ch-1.c) * [Node](node/ch-1.js) * [Perl](perl/ch-1.pl) +* [Python](python/ch-1.py) ## [Task 2](https://perlweeklychallenge.org/blog/perl-weekly-challenge-095/#TASK2) diff --git a/challenge-095/abigail/python/ch-1.py b/challenge-095/abigail/python/ch-1.py new file mode 100644 index 0000000000..5378ca65f6 --- /dev/null +++ b/challenge-095/abigail/python/ch-1.py @@ -0,0 +1,9 @@ +import fileinput +import re + +for line in fileinput . input (): + line = line . rstrip () + if (re . match (r'^\d+(\.\d+)?$', line) and line == line [::-1]): + print 1 + else: + print 0 diff --git a/challenge-095/abigail/t/ctest.ini b/challenge-095/abigail/t/ctest.ini index 250efe85a4..2d7d3c30af 100644 --- a/challenge-095/abigail/t/ctest.ini +++ b/challenge-095/abigail/t/ctest.ini @@ -21,3 +21,9 @@ skip = No Unicode support [1-5/awk] skip = No Unicode support + +[1-4/python] +skip = No Unicode support + +[1-5/python] +skip = No Unicode support -- cgit