From 621e846d7e958aee4a7c3c5fc4d8a05d0d6e4225 Mon Sep 17 00:00:00 2001 From: arunabh15091989 Date: Fri, 16 Jun 2017 13:01:36 +0000 Subject: [PATCH] Done --- letter_digit.py | 15 +++++++++++++++ letter_digit.pyc | Bin 0 -> 649 bytes tests/__init__.pyc | Bin 0 -> 167 bytes tests/test_letterAndDigit.pyc | Bin 0 -> 1207 bytes 4 files changed, 15 insertions(+) create mode 100644 letter_digit.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_letterAndDigit.pyc diff --git a/letter_digit.py b/letter_digit.py index e69de29..2209669 100644 --- a/letter_digit.py +++ b/letter_digit.py @@ -0,0 +1,15 @@ +def letterAndDigit(tempstr): + result_dict = {} + number = 0 + char = 0 + if len(tempstr) > 0: + for i in range(0,len(tempstr)): + if (tempstr[i].isdigit()): + number += 1 + elif (tempstr[i].isalpha()): + char += 1 + else: + continue + result_dict['DIGITS'] = number + result_dict['LETTERS'] = char + return result_dict diff --git a/letter_digit.pyc b/letter_digit.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f19478b23dd86386db1300a25a1b2585cdd94a9b GIT binary patch literal 649 zcmcIf-AV#M6h8Ztg<(W@MGxSOZ4yyNM4=Kwc%gz6NUXb)ySYC$GeUu0>0@-)JM|*H zK;Id~o}isQ-<-es&Uc)jQt|7%{ut2uvvA+SR0$9gEs37sSkx`s$OK&9g1N9dOnm}k zqPfLQbK9UpnrKF}Fv+n?a!Kz4(k9%L7B)2ob(*`}I&9L9k*W3p*F6jC#F5cv}O zLqr)s22>lK7v-t&d^yehVN^XotyOE6HLst`v6}dS@Pa%P-ir#As7yX|lxG!Rsd$v7 zkXbqN5}~z_7zu$VXxIbgDtDKK4bJjVbp#-*V9tScZ0%bmHoIu?X_vXF!z=u$`!|U@ Q7;~NG;WQC9MjT@L1&nu!jsO4v literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..13c95609d52a2f275d4a7490befdd1f44470eea6 GIT binary patch literal 167 zcmZSn%*!RZ%Q-Tc0SXv_v;zDa`RJ4b5iX zfWnJ#;URb}9sp+6h_pOF9q(jjc6N5YZ^rJg?bgGegVPlLJ}&;h#ib8XaC{l$00o1H z0VCUi+=0S{$c4g#$b-U%$j3bw1cMm^?!h;J6~JlK0Pe#iXke=BH$DMF%`{O=g*Jmk zi-7Jk_fSX`&nlUkOv!krD#=Y7y_rl^S&G!esxphpm<@F5Dousp=056_=tvkN$^*%V z*?DIEL7~guQ8=X+KnM^3))qMsPHZhH#ZU=8t^qFn1I6VT!6u{@`4u8xqV2+p!Ic9` zfKLv=T%z>h$;!d~+SjnYjkV7O;{k8dNqpIf9D-+jxM)H76&SPU8i1(QF>((>nl|M7 zwUAAslyXQ09}veR*u+wgukm^p?feE6nkbx$JXgD4RGIU=-QJ7+jPM%j$#DFBJe_1M zvWeHD(R4ZrCn1p$Snn2Ub;_6%w|2|iL2sh9D9z||mE?v(YkOK&BDDD_W?U>3#*`(> z^_jyY*CMo&KouX@MA&s37dq&whr&Zmi+on!N%fXOSGfsL11t0yYTdaiL^mlbnS7l0 zUOw;l`mg%k6IEX5MUskcs<`ORG}ofDxHNMmJ6LLVE(;+|XTNK3ezcYGP41py^aIRK z0sn0gKY9lRFqgI27Tdw!W46s6;i`+L8INO`6e5l-KXF_rUgcMnU+xE yx517B>bLz8E1BWfqfLm8dMpGrOxq6GcG!m647Xght?zZs+Z!4fO%U4bsq+W_oE2dJ literal 0 HcmV?d00001