From a5d6e38bbf343b83e53e67ce7ff1304b9897d11a Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Tue, 27 Jul 2021 18:55:43 +0530 Subject: [PATCH 01/10] Add files via upload --- practice8.py | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 practice8.py diff --git a/practice8.py b/practice8.py new file mode 100644 index 0000000..0b3b09e --- /dev/null +++ b/practice8.py @@ -0,0 +1,5 @@ +#EXERCISE 8 - Sorting a string + +str= input("Enter any string to be sorted :") +sorted_str=sorted(str) +print(sorted_str) From 4df6e730f75b80c42990d99eb25526abd209a52f Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Tue, 27 Jul 2021 19:06:08 +0530 Subject: [PATCH 02/10] Final Practice 8 --- practice8.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/practice8.py b/practice8.py index 0b3b09e..b21dec2 100644 --- a/practice8.py +++ b/practice8.py @@ -1,5 +1,5 @@ #EXERCISE 8 - Sorting a string str= input("Enter any string to be sorted :") -sorted_str=sorted(str) +sorted_str="".join(sorted(str)) print(sorted_str) From a8330d51e96ec420efb619fe9ac75a89377d5659 Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Tue, 27 Jul 2021 20:35:15 +0530 Subject: [PATCH 03/10] Output of Exercise 8 --- Images/8.PNG | Bin 0 -> 1932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Images/8.PNG diff --git a/Images/8.PNG b/Images/8.PNG new file mode 100644 index 0000000000000000000000000000000000000000..b07dcbbfabae0f6fea1fab7d3a550ecc5a9b8644 GIT binary patch literal 1932 zcmZvdc{mjM8pnUKbcBhNrHwKz9LrG|X&fTios#VP*s?WUvNSP+(~U7AxfqEl%2Kji zV;xI&8cPmlEH~4!4PzN$Fw=}VQ-9rip8LnU{_#HV^Ss~Z{a|nYW+rvu=m7wLl!dv; zEdYe<1Uc*{F@Z;kqErPzDEyY0F(@BAz9c9_0*q{o0H{in;ChP+YVmvK&fx$+I=-7w z53W|OpI@yvNP#)vrl)_fZ1JWlSlq>=Z&%_E2zAXH>cQZCI)WvxXD%L7nEOWFxaZ3U-!Q0 z8%8cu?*8jc_qqc48>Ih+E*kz7?UzdWdi~^P;T5Lc_}dF#T68V*jBWlnzJhlYgA6Sh-kaZZEm)};W@(2xw)Mxl!<@TN|eA_ zD{xB#3p*{>Alsp*W4UKibGJz@%CA;^;_vRrPkX@1vwEci6bq}CJmp%aqan$q6Aen4 z(8nl^{KZ5$N4+e~q(2^*N$5zldAOCScU%ePR(={CPhF3CN_@|?k`Je1f=TD{4^22? zqT0eXFQvIZWQ<^GJ*rDx#Z_k`dOMBRpH-@EWpUZ-Xy`Tw%^iy(fq@ zb0yidz8m4_D|?Af8Dd6FvV7A(?9!6&%%Pt8$+*%I^#$uS0@k8Y1>2-nglmS+Z$6ZN zchk2|FPqu_IA+UWU@z6?`JIiB4L5nJs5qe#UK51`&pwB zH%EJ4QpmR?i|yH_EVD6!6m0V%0~0Xl;lbA-F?>(X5i-C`#Utp&d&PtS7oNI9vu<0=LhjFEqoD01ojWNhqCN>3tdMi+^iqVg=HrX z*lwkA#~&!ZX;s-P_IvNt=;U$9qoI0nvW$JZGPBq}W?{$`SE@}!o2vfT1{;Bhej9C_ z{ieu3LrZHWJ<71X!Qk1tfiO?l)7g5Y>lH^|k+r>MR~b-Pk8{Dh)6`&zl}5z%7%QZn zI8K)p)rpZoJY~XpH(NvWC$uy_QMe+o7|YUmi>(=}9?DA;&oaezFJSwhc|Y$Dw3T3G z*T2z|B=vkFSFuK}Zo9G-H(K!{&nVn2F4ajXHkVM5=5`foO~0@E?=~w$(0$~{0D*jl z1ErP4GMI~@XtJ*D4ss^6k2YYs>Q7&L;3jf+Pn)Ny zvrpVo@}stT4L3dEC?!R}A43+6{|NB9TPKGJMx(w`84)FYcVZg7t~GSmZnV{Gyv(Li zMYW_`5Ko6UG!XVI~@ z<11@Na-!yrXp6=LNRK3hP`!Fa@;>NZC0$HI4wXYdZ53G@fYb#1K41;BMFAfC?Oin@ z8tL)gm^)1|NqQZOlWFs#`AB`2gJ4}84`mH&T`*053G2F45UHX4qpS5mZe+?`KX&Jw zcYi0bL`#VSL8!gLu_nhTM3zbyaVNanq1lkAH8tPrxO9+IJZo@rqwWgWZNN*;nV%n_ z9ok=I{-|Jwsckt2)x3L+7hJGoi%@GLqidl2vVI(jC1f|K{5;wINaU_(X6E^B=B|}0 zP&g-VC!2mQ{#jf-p5aES{P-scj&+O7^{ftzNy2Y;mOC;-cGaQXK}RD?zj7^7gue86 zU%-EowY%0nJVU~j)=9ym^T=t*HelCz4iO}hZvNR`}0~_ln&UNfuAJ;qs z%1^AIfLODZd%|(dfed_O{qE|+-F=pHhXs-NCoDDUpfv&-Z}rV0gj<8NTc!Oz`X}l> z(c?IK-&=n}Su2U#N)h$S?_$pmf^`*b0g2)Ye_-IMwGcQP_x%80$VsLAq4xkx%ltoH zoF83o+%q6hJ+0Wer|5ThFab}RF50s=;qDYqI++9KrK8)2IY)oAZCD&+LmAo6nICdz zW|(tWFmO7j1@$>ALNAX>b4`dQ8VHX50p2nAolN$unTrB0#U5sK)v*DnSoa&15J)CU n>~E4Nk^dipeP10?UCtNwduSe>|N5f Date: Tue, 27 Jul 2021 20:37:57 +0530 Subject: [PATCH 04/10] Updated README.md with Exercise 8 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7114c57..986f668 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ | 1 | [Code](practice1.py) | [Output](Images/1.png) | 24 | [Code](practice24.py) | [Output Not Available]() | 27 | [Code](practice27.py) | [Output](Images/27.png) +| 8 | [Code](practice8.py) | [Output](Images/8.png) ------------------------------------------------------ ## Requirements: From ce1116f7f2dd9f2cd51b7fbfeb8c359f063dddbb Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Tue, 27 Jul 2021 20:52:47 +0530 Subject: [PATCH 05/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9cd7c4b..77bf4c6 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ | 24 | [Code](practice24.py) | [Output Not Available]() | 27 | [Code](practice27.py) | [Output](Images/27.png) | 5 | [Code](practice5.py) | [Output](Images/practice5.py.jpg) -| 8 | [Code](practice8.py) | [Output](Images/8.png) +| 8 | [Code](practice8.py) | [Output](Images/8.PNG) ------------------------------------------------------ ## Requirements: From 3960640ebe3f484fa1a1001d72fad33d8a8eb23f Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:34:55 +0530 Subject: [PATCH 06/10] Practice 9 done --- practice9.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 practice9.py diff --git a/practice9.py b/practice9.py new file mode 100644 index 0000000..bc87db2 --- /dev/null +++ b/practice9.py @@ -0,0 +1,23 @@ +#Exercise 9 - First-last - (Print first and last elements of inputs like strings,tuples,lists) + +def fl(seq): + return seq[:1] + seq[-1:] + +#For string +print (fl(input("Enter a string :"))) + +#For tuple and list +print(fl(eval(input("Enter a tuple or list :")))) + + + + + + + + + + + + + From 8f96012100d16a930396bda0f7009cac3bb879ee Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:35:36 +0530 Subject: [PATCH 07/10] Output of Practice 9 --- Images/9.png | Bin 0 -> 5306 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Images/9.png diff --git a/Images/9.png b/Images/9.png new file mode 100644 index 0000000000000000000000000000000000000000..e0458e0998938c893681276661e6260f543ac915 GIT binary patch literal 5306 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 MhQ4~Ks%`k+05hO~^8f$< literal 0 HcmV?d00001 From ab96deb786d8dd754cfcef132c83b5068e958492 Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:40:20 +0530 Subject: [PATCH 08/10] Updated README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 77bf4c6..3cf1266 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,10 @@ 1) A username is accepted and the user is asked to guess a number. The user will get 10 guesses. With every guess the interpreter will tell whether the guess is higher than or lower than the expected value. ------------------------------------------------------ +8) A string is to be accepted by the user and the sorted string is given as the output. +------------------------------------------------------ +9) A string, tuple and list is taken as input by the user and the first and last elements of string, tuple and list is given as the output. +------------------------------------------------------ 27) A password will be generated with the following Program. ------------------------------------------------------ ## Table of Contents: @@ -14,6 +18,7 @@ | 27 | [Code](practice27.py) | [Output](Images/27.png) | 5 | [Code](practice5.py) | [Output](Images/practice5.py.jpg) | 8 | [Code](practice8.py) | [Output](Images/8.PNG) +| 9 | [Code](practice9.py) | [Output](Images/9.png) ------------------------------------------------------ ## Requirements: From 8c4abae85ece4a28fb2cbb4e5af142e920de24e9 Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:41:37 +0530 Subject: [PATCH 09/10] Update practice9.py --- practice9.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/practice9.py b/practice9.py index bc87db2..202cf24 100644 --- a/practice9.py +++ b/practice9.py @@ -8,16 +8,3 @@ def fl(seq): #For tuple and list print(fl(eval(input("Enter a tuple or list :")))) - - - - - - - - - - - - - From 9fdb5e27b8e366250243bd9b80068ccb3b1f8bf4 Mon Sep 17 00:00:00 2001 From: Kalp Adhwaryu <53462207+kalpadhwaryu@users.noreply.github.com> Date: Fri, 30 Jul 2021 09:44:47 +0530 Subject: [PATCH 10/10] Updated README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3cf1266..5b46199 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ 1) A username is accepted and the user is asked to guess a number. The user will get 10 guesses. With every guess the interpreter will tell whether the guess is higher than or lower than the expected value. ------------------------------------------------------ -8) A string is to be accepted by the user and the sorted string is given as the output. +8) A string is accepted from the user as an input and the sorted string is given as the output. ------------------------------------------------------ -9) A string, tuple and list is taken as input by the user and the first and last elements of string, tuple and list is given as the output. +9) A string, tuple and list is taken as input from the user and the first and last elements of string, tuple and list are given as the output. ------------------------------------------------------ 27) A password will be generated with the following Program. ------------------------------------------------------