🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
⚠️ Malware / Trojaner / VirenWindows 11 just dropped the tool ransomware abused, Microsoft says don’t restore WMIC(10.09.2026 um 20:11 Uhr)
⚠️ Malware / Trojaner / VirenVorsicht: Android-Malware verschlüsselt Ihre Handys und nimmt heimlich Fotos auf(11.09.2026 um 09:35 Uhr)
🕵️ SicherheitslückenMicrosoft geht endlich eines der nervigsten Probleme von Windows 11 an(11.09.2026 um 11:58 Uhr)
💾 IT Security ToolsSysinternals Suite(11.09.2026 um 12:00 Uhr)
🕵️ SicherheitslückenDefender 0-Day ShieldBreak (CVE-2026-69414) nicht sauber gepatcht - BornCity(11.09.2026 um 12:52 Uhr)
🔧 AI Nachrichten Stealing AI Reasoning Traces(08.09.2026 um 12:20 Uhr)
🔧 AI Nachrichten AIs as Modern Genies(08.09.2026 um 19:12 Uhr)
🪟 Windows TippsThe Gemini desktop app is now available for Windows(11.09.2026 um 17:06 Uhr)
⚠️ Malware / Trojaner / VirenWindows 11 just dropped the tool ransomware abused, Microsoft says don’t restore WMIC(10.09.2026 um 20:11 Uhr)
⚠️ Malware / Trojaner / VirenVorsicht: Android-Malware verschlüsselt Ihre Handys und nimmt heimlich Fotos auf(11.09.2026 um 09:35 Uhr)
🕵️ SicherheitslückenMicrosoft geht endlich eines der nervigsten Probleme von Windows 11 an(11.09.2026 um 11:58 Uhr)
💾 IT Security ToolsSysinternals Suite(11.09.2026 um 12:00 Uhr)
🕵️ SicherheitslückenDefender 0-Day ShieldBreak (CVE-2026-69414) nicht sauber gepatcht - BornCity(11.09.2026 um 12:52 Uhr)
🔧 AI Nachrichten Stealing AI Reasoning Traces(08.09.2026 um 12:20 Uhr)
🔧 AI Nachrichten AIs as Modern Genies(08.09.2026 um 19:12 Uhr)

🔧 Programmierung 🕛 vor 1 Jahr 3 Min Lesezeit
0

Day 22- String Functions and Recursion

↗ Quelle (dev.to)
🗣️ Stimme:

1.Write a program to add space between the strings.




CODE
txt = "TodayIsFriday"
first = True
for letter in txt:
if letter>='A' and letter<='Z':
if first==True:
first = False
else:
print(' ',end='')
print(letter,end='')









CODE
Today Is Friday






2.Write a program to remove space between the strings.




CODE
txt = "    Today Is Friday"
for letter in txt:
if letter==' ':
pass
else:
print(letter,end='')










CODE
TodayIsFriday






3.Write a program to remove space in the left side of the string:



ltrim()-to remove any leading whitespace or specified characters from the left side of a string.




CODE
txt = "    Today Is Friday"
alphabet = False
for letter in txt:
if letter==' ' and alphabet==False:
pass
else:
alphabet = True
print(letter,end='')









CODE
Today Is Friday






4.Write a program to remove space in the right side of the string:



rtrim()-to remove any leading whitespace or specified characters from the right side of a string.




CODE
txt = "Today Is Friday   "
alphabet = False
i = len(txt)-1
while i>=0:
letter = txt[i]
if letter==' ' and alphabet == False:
pass
else:
alphabet = True
end = i
j = 0
while j<=end:
print(txt[j],end='')
j+=1
break
i-=1










CODE
Today Is Friday






5.Write a program to remove unwanted space from the given string:




CODE
txt = "Today              Is                       Friday"
i = 0
while i<len(txt):
if txt[i] != ' ':
print(txt[i],end='')
else:
if txt[i-1]!=' ':
print(txt[i],end='')
i+=1










CODE
Today Is Friday






Recursion:

Function calling itself.



what is function?

Set if instructions with a name for achieving a specific task.



Looping-Iterative approach.

Recursion-Recursive approach.



Example:




CODE
def display(no):
print(no, end=' ')
no+=1
if no<=5:
display(no)
display(1)









CODE
1 2 3 4 5






Write a factorial program using recursion:




CODE
def find_fact(no):
if no==1:
return 1
return no * find_fact(no-1)

result = find_fact(4)
print(result)









CODE
24






Task:

Write a program to remove unwanted space from the given string:



strip()-Removes all white space characters from the start and end of the string.




CODE
txt = "    Today Is Friday    "
first=True
for letter in txt:
if letter==" ":
pass
else:
if letter>='A' and letter<='Z':
if first==True:
first = False
else:
print(' ',end='')
print(letter,end='')









CODE
Today Is Friday






Write a program to given number in reverse order using recursion:




CODE
def reverse_number(num,reverse=0):
if num==0:
return reverse
return reverse_number(num//10,reverse*10+num%10)
num=int(input("Enter the number:"))
print(reverse_number(num))










CODE
Enter the number:123
321






Write a program to find the given number is palindrome or not using recursion:




CODE
def palindrome(num,count=0):
if num==0:
return count
return palindrome(num//10,count*10+num%10)

num=int(input("Enter the number:"))
result=palindrome(num)
if result==num:
print("Palindrome")
else:
print("Not palindrome")










CODE
Enter the number:1221
Palindrome
Enter the number:56878
Not palindrome






Write a program to find fibonacci number using recursion:




CODE
def find_fibonacci(first_num,sec_num,no):
if first_num > no:
return
print(first_num, end=" ")

find_fibonacci(sec_num,first_num+sec_num,no)

no = int(input("Enter the number: "))
find_fibonacci(0,1,no)









CODE
0 1 1 2 3 5 8






write a program to find prime number using recursion:




CODE
def find_prime(no,div=2):
if div<no:
if no%div == 0:
return False
div+=1
return find_prime(no,div)
else:
return True

no = int(input("Enter no. "))
print(find_prime(no))










CODE
Enter no. 12
False


Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Stealing AI Reasoning Traces
1 Quelle
AIs as Modern Genies
1 Quelle
Bitcoin: KI-Hacker räumen Millionen ab! Wird Künstliche Intelligenz zum Problem? - ftd.de
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Day 22- String Functions and Recursion

Thematisch verwandte Begriffe: String, Functions, Recursion · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...