programa de Python para añadir cadena dada con un mensaje fijo

Aquí, vamos a aprender cómo agregar una cadena dada con un mensaje / cadena fija mediante el programa de Python?

Dada una cadena y tenemos que añadir un mensaje de saludo como Hola con la cadena y class que mediante el programa de pitón.

Aquí, en este tutorial, queremos aprender a usar cadenas en Python? Nos código aquí para agregar diferentes cadenas juntas. Inicialmente, debemos saber lo que una cadena es así, una cadena en Python está rodeado por comillas simples o unas comillas return decir o “” .

Ejemplo:

    print('Hello World') 
#or
print("Hello World")

Esto mostraría Hello World como una salida.

Ahora, empezando con nuestra pregunta,

Pregunta:

Se nos ha dado con una cuerda de algún nombre de los pueblos y todo lo que tenemos que hacer es añadir “Hola” antes de que sus nombres con el fin de darles la bienvenida . Si la cadena comienza ya con “Hola” , entonces double la cadena sin cambios.

Ejemplo:

    greeting('Santosh') = 'Hello Santosh'
greeting('Ram') = 'Hello Ram'
greeting('Hello Shyam') = 'Hello Shyam'

Solución:

Ahora bien, este problema es un poco más compleja ya que tenemos que comprobar si “Hola” se fija inicialmente o no!

Podemos resolver este problema con sólo añadir una sentencia if.

Código:

def greeting(str):
if len(str) >= 5 and str[:5] == 'Hello':
return str
return 'Hello ' + str
print (greeting('Prem'))
print (greeting('David'))
print (greeting('Hello Watson!'))

salida

Hello Prem
Hello David
Hello Watson!

En la última línea de nuestro código, mientras que la cadena de escribir Hola hemos proporcionado espacio para que Hola y el nombre no se unen entre sí y se ven feos.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *