From 7a3215ae53de11d58c60e3b2f1cf7e7e3bf2cbce Mon Sep 17 00:00:00 2001 From: sagarambalam Date: Fri, 16 Jun 2017 07:40:17 +0000 Subject: [PATCH] Done --- letter_digit.py | 15 +++++++++++++++ letter_digit.pyc | Bin 0 -> 649 bytes tests/__init__.pyc | Bin 0 -> 164 bytes tests/test_letterAndDigit.pyc | Bin 0 -> 1198 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..af123f9 100644 --- a/letter_digit.py +++ b/letter_digit.py @@ -0,0 +1,15 @@ +def letterAndDigit(s): + c=0 + d=0 + if(len(s)>0): + for i in range(len(s)): + if(s[i].isalpha()): + c=c+1 + if(s[i].isdigit()): + d=d+1 + a={'DIGITS': d , 'LETTERS': c} + return a + else: + return 0 +a= letterAndDigit("world! 123") +print a diff --git a/letter_digit.pyc b/letter_digit.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5671a3ccacb10b0d1e68f3b0d78fe780c331a357 GIT binary patch literal 649 zcmcIh%SyvQ6g@MEZ!6+L?M8H$O${oz5>c$wqIA&&L_uWCjBPZJni)|cUFl9-`lbGW zcSgZ4FvC4_bI*O8n|NQ1+0OgXMS|al(|tgu*9au=23!J)e1=zsO9sWzIguPu;89A# z2qwsUvLiD6NkGYC=8(exHEb;f?|oDscpk#Azc^9ts~BU?=G7jWcO0)k6{DsijumQE zxF(MD9QlBn|B&30DR=K4c5RK1-La2{Eu7arBAOe~CQ)Ez_EG|*R<)TVXm>l^I5Jb@ zo*l>WaX$*|CdTfTslwQrN)!X-Qc^9l(NO&QG99GGb)|J^bBBpT=`eLD0wUo+pOP02 z%Up$83`8aJ8<{nHS+LBX)c?^t VO*8iLQa)yC-zl{pd!{kZz5xosg*gBK literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1c1e4a9e9e16909281a06f99cdc29fc698609548 GIT binary patch literal 164 zcmZSn%*$0&=p32M00oRd+5w1*S%5?e14FO|NW@PANHCxg#lAo>{fzwFRQ=+_^u(gX z+@!>u#9aOG{G#mQg2d!h{p9?VRQcNTB)*LM3-6U@9-E?;?R4F~6 z@FQIKK|TOx)`+y+!SPOJW@l&Ty&3yIcDwp|aFN6B$H)J7xXdvMjxU1}pkk0PU}Sqx zdQkb0_)rCq1W>ggY2ls^g29Xd58x}n8sH*n18>13Y-6h8Cq5xV&2~^sg|UOoh>-5H zk5EXJ&T5(4LdkTdYRPR6y@kw`)*`p5s_nA2b_<=R&T}ESeT+IKIuX_ieI)s?m>2dB z6uRs^g;RO~ga83xZHWi*#MP2h43*HrHNa)QqqzAjx@wJ_AYvc352EaRX5?^*EhY;8nTy;Tz0mj_9HXy1^j6A@QjtlvACuEx_ zr5uvMIpUav+gR%99bO-zUEZU@5QPg-mTLdA(j`CGfA#vXAiS1(G8}&xPbWo}Y~uA~ zG@Xv(Nlavf&bxzJlQQMRt=qB>(3=?}v>jd7S!pS>v8TEgvCB^}<7%leMr)LtGsjtJ zMC>MkDn4?Fuea&3r43O7C(Jo&(Lz-sGTA)SS@kI^vno1M z`pPV`TtvCzBAOX)M1Of>7fSZA&SEYrA#MLKvN$}($@D&PFERQFCZ~YEwul_FhXR<- zdTfX7;qMvSWlwQ6mD7Nysmv;orjDF6trV|IG-K+>2Eo6F5fhD$N@BLnPDARn`vz-S o;CEwejE-g?1hvYz-nd4%R=N!Tvt(D?n})HsG$)4Y@39x&FJC$qRsaA1 literal 0 HcmV?d00001