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/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 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