From e26cb02391868c16dcee32dd9b5422bc0a28d1ce Mon Sep 17 00:00:00 2001 From: ishxn-s11 Date: Wed, 12 Nov 2025 11:18:43 +0530 Subject: [PATCH 1/2] added to two programs --- elapsed_time.py | 17 +++++++++++++++++ type_enter.py | 20 ++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 elapsed_time.py create mode 100644 type_enter.py diff --git a/elapsed_time.py b/elapsed_time.py new file mode 100644 index 00000000..7c03cfc9 --- /dev/null +++ b/elapsed_time.py @@ -0,0 +1,17 @@ +#Measure The Elapsed Time +#importing time module +import time +#Records the current time +start=time.time() +''' +The loop runs from 0 to 9 taking some time +in each iteration. +''' +for i in range(0,10): + print(i) +#The execution is paused for 5 seconds +time.sleep(5) +#records the ending time +end=time.time() +#Elapsed time= Start Time-End Time +print(f'Elapsed Time :{end-start:.3f} seconds') \ No newline at end of file diff --git a/type_enter.py b/type_enter.py new file mode 100644 index 00000000..79ddb294 --- /dev/null +++ b/type_enter.py @@ -0,0 +1,20 @@ +#Prompts The User To Type Some Sentence(s) Followd By 'enter' +s=input("Enter Few Sentences:") +l=len(s) +c=0 #Count For Whitespaces +alc=0 #Count For Alphanumeric Characters +for ch in s : + if ch.isspace(): + c+=1 + elif ch.isalnum(): + alc+=1 +''' +Percentage Calculation For Occurence Of +Alphanumeric Characters In The Sentence +''' +alnp=alc/l*100 +print("Original Sentence:") +print(s) +print("Number Of Words:",(c+1)) +print("Number Of Character:",l) +print("Alphanumeric Percentage:",alnp,"%") \ No newline at end of file From bc0511ba9857891c1d0866f10e0aafc8c4708e07 Mon Sep 17 00:00:00 2001 From: ishxn-s11 Date: Thu, 13 Nov 2025 10:24:32 +0530 Subject: [PATCH 2/2] added a program of generating a random number of n digits --- n_digit_random_number.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 n_digit_random_number.py diff --git a/n_digit_random_number.py b/n_digit_random_number.py new file mode 100644 index 00000000..47387091 --- /dev/null +++ b/n_digit_random_number.py @@ -0,0 +1,13 @@ +#A Function That Takes A Number 'n' And Then Returns A Randomly Generated Number Having 'n' Digits +#importing Random Module +import random + +def gennum(n): + lbound=10**(n-1) #lower bound + ubound=(10**n)-1 #upper bound + return random.randint(lbound,ubound) + +#Taking Input From User +n=int(input("Enter A Number:")) +rnum=gennum(n) +print("Random Number:", rnum) \ No newline at end of file