Yoginth S

Yoginth S

1628564883

Hello, World!

馃憢

What is GEEK

Buddha Community

Yoginth S

1628565131

Hello

Variable de Impresi贸n de Python

Python es un lenguaje vers谩til y flexible; a menudo hay m谩s de una forma de lograr algo.

En este tutorial, ver谩 algunas de las formas en que puede imprimir una cadena y una variable juntas.

隆Empecemos!

C贸mo usar la print()funci贸n en Python

Para imprimir cualquier cosa en Python, se utiliza la print()funci贸n - que es la printpalabra clave seguida de un conjunto de apertura y cierre de par茅ntesis, ().

#how to print a string
print("Hello world")

#how to print an integer
print(7)

#how to print a variable 
#to just print the variable on its own include only the name of it

fave_language = "Python"
print(fave_language)

#output

#Hello world
#7
#Python

Si omite los par茅ntesis, obtendr谩 un error:

print "hello world"

#output after running the code:
#File "/Users/dionysialemonaki/python_articles/demo.py", line 1
#    print "hello world"
#    ^^^^^^^^^^^^^^^^^^^
#SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?

Si escribe su c贸digo Python en Visual Studio Code, con la extensi贸n Python , tambi茅n obtendr谩 un subrayado y una pista que indican que algo no est谩 del todo bien:

Captura de pantalla-2021-12-07-a-3.08.14-PM

Como se mencion贸 anteriormente, la declaraci贸n de impresi贸n se utiliza para generar todo tipo de informaci贸n. Esto incluye datos textuales y num茅ricos, variables y otros tipos de datos.

Tambi茅n puede imprimir texto (o cadenas) combinado con variables, todo en una declaraci贸n.

Ver谩 algunas de las diferentes formas de hacer esto en las secciones siguientes.

C贸mo imprimir una variable y una cadena en Python usando la concatenaci贸n

Concatenar, seg煤n el diccionario, significa enlazar (cosas) juntas en una cadena o serie.

Esto se hace mediante la adici贸n de varias cosas (en este caso la programaci贸n - se a帽aden datos), junto con otros, utilizando el operador de suma Python, +.

Tenga en cuenta que la concatenaci贸n solo se usa para cadenas, por lo que si la variable que desea concatenar con el resto de las cadenas es de un tipo de datos entero, tendr谩 que convertirla en una cadena con la str()funci贸n.

En el siguiente ejemplo, quiero imprimir el valor de una variable junto con alg煤n otro texto.

Agrego las cadenas entre comillas dobles y el nombre de la variable sin rodearlo, usando el operador de suma para encadenarlos todos juntos:

fave_language = "Python"

print("I like coding in " + fave_language + " the most")

#output
#I like coding in Python the most

Con la concatenaci贸n de cadenas, debe agregar espacios usted mismo, por lo que si en el ejemplo anterior no hubiera incluido ning煤n espacio entre las comillas, la salida se ver铆a as铆:

fave_language = "Python"

print("I like coding in" + fave_language + "the most")

#output
#I like coding inPythonthe most

Incluso puede agregar los espacios por separado:

fave_language = "Python"

print("I like coding in" + " " + fave_language + " "  + "the most")

#output
#I like coding in Python the most

Esta no es la forma m谩s preferida de imprimir cadenas y variables, ya que puede ser propensa a errores y consumir mucho tiempo.

C贸mo imprimir una variable y una cadena en Python separando cada una con una coma

Puede imprimir texto junto a una variable, separados por comas, en una declaraci贸n de impresi贸n.

first_name = "John"

print("Hello",first_name)

#output
#Hello John

En el ejemplo anterior, primero inclu铆 un texto que quer铆a imprimir entre comillas dobles; en este caso, el texto era la cadena Hello.

Despu茅s de las comillas de cierre, agregu茅 una coma que separa ese fragmento de texto del valor contenido en el nombre de la variable ( first_nameen este caso) que luego inclu铆.

Podr铆a haber agregado m谩s texto siguiendo la variable, as铆:

first_name = "John"

print("Hello",first_name,"good to see you")

#output
#Hello John good to see you

Este m茅todo tambi茅n funciona con m谩s de una variable:

first_name = "John"
last_name = "Doe"

print("Hello",first_name,last_name,"good to see you")

#output
Hello John Doe good to see you

Aseg煤rate de separar todo con una coma.

Entonces, separa el texto de las variables con una coma, pero tambi茅n las variables de otras variables, como se muestra arriba.

Si no se hubiera agregado la coma entre first_namey last_name, el c贸digo habr铆a arrojado un error:

first_name = "John"
last_name = "Doe"

print("Hello",first_name last_name,"good to see you")

#output
#File "/Users/dionysialemonaki/python_articles/demo.py", line 4
#    print("Hello",first_name last_name,"good to see you")
#                 ^^^^^^^^^^^^^^^^^^^^
#SyntaxError: invalid syntax. Perhaps you forgot a comma?

Como puede ver, los mensajes de error de Python son extremadamente 煤tiles y facilitan un poco el proceso de depuraci贸n :)

C贸mo imprimir una variable y una cadena en Python usando formato de cadena

Utiliza el formato de cadena al incluir un conjunto de llaves de apertura y cierre {}, en el lugar donde desea agregar el valor de una variable.

first_name = "John"

print("Hello {}, hope you're well!")

En este ejemplo hay una variable, first_name.

Dentro de la declaraci贸n impresa hay un conjunto de comillas dobles de apertura y cierre con el texto que debe imprimirse.

Dentro de eso, agregu茅 un conjunto de llaves en el lugar donde quiero agregar el valor de la variable first_name.

Si intento ejecutar este c贸digo, tendr谩 el siguiente resultado:

#output
#Hello {}, hope you're well!

隆En realidad, no imprime el valor de first_name!

Para imprimirlo, necesito agregar el .format()m茅todo de cadena al final de la cadena, que es inmediatamente despu茅s de las comillas de cierre:

first_name = "John"

print("Hello {}, hope you're well!".format(first_name))

#output
#Hello John, hope you're well!

Cuando hay m谩s de una variable, usa tantas llaves como la cantidad de variables que desee imprimir:

first_name = "John"
last_name = "Doe"

print("Hello {} {}, hope you're well!")

En este ejemplo, he creado dos variables y quiero imprimir ambas, una despu茅s de la otra, as铆 que agregu茅 dos juegos de llaves en el lugar donde quiero que se sustituyan las variables.

Ahora, cuando se trata del .format()m茅todo, importa el orden en el que coloque los nombres de las variables.

Entonces, el valor del nombre de la variable que se agregar谩 primero en el m茅todo estar谩 en el lugar de la primera llave, el valor del nombre de la variable que se agregar谩 en segundo lugar estar谩 en el lugar de la segunda llave, y pronto.

Aseg煤rese de separar los nombres de las variables con comas dentro del m茅todo:

first_name = "John"
last_name = "Doe"

print("Hello {} {}, hope you're well!".format(first_name,last_name))

#output
#Hello John Doe, hope you're well!

Si hubiera invertido el orden de los nombres dentro del m茅todo, la salida se ver铆a diferente:

first_name = "John"
last_name = "Doe"

print("Hello {} {}, hope you're well!".format(last_name,first_name))

#output
#Hello Doe John, hope you're well!

C贸mo imprimir una variable y una cadena en Python usando f-strings

f-strings son una forma mejor, m谩s legible y concisa de lograr el formato de cadena en comparaci贸n con el m茅todo que vimos en la secci贸n anterior.

La sintaxis es m谩s sencilla y requiere menos trabajo manual.

La sintaxis general para crear un se f-stringve as铆:

print(f"I want this text printed to the console!")

#output
#I want this text printed to the console!

Primero incluye el car谩cter fantes de las comillas de apertura y cierre, dentro de la print()funci贸n.

Para imprimir una variable con una cadena en una l铆nea, vuelva a incluir el car谩cter fen el mismo lugar, justo antes de las comillas.

Luego agrega el texto que desea dentro de las comillas, y en el lugar donde desea agregar el valor de una variable, agrega un conjunto de llaves con el nombre de la variable dentro de ellas:

first_name = "John"

print(f"Hello, {first_name}!")

#output
#Hello, John!

Para imprimir m谩s de una variable, agrega otro conjunto de llaves con el nombre de la segunda variable:

first_name = "John"
last_name = "Doe"

print(f"Hello, {first_name} {last_name}!")

#output
#Hello, John Doe!

El orden en que coloque los nombres de las variables es importante, as铆 que aseg煤rese de agregarlos de acuerdo con la salida que desee.

Si hubiera invertido el orden de los nombres, obtendr铆a el siguiente resultado:

first_name = "John"
last_name = "Doe"

print(f"Hello, {last_name} {first_name}!")

#output
#Hello, Doe John!

Conclusi贸n

隆Gracias por leer y llegar hasta el final! Ahora conoce algunas formas diferentes de imprimir cadenas y variables juntas en una l铆nea en Python.

Si desea obtener m谩s informaci贸n sobre Python, consulte la Certificaci贸n Python de freeCodeCamp .

Es adecuado para principiantes, ya que comienza desde los fundamentos y se construye gradualmente hacia conceptos m谩s avanzados. Tambi茅n podr谩s construir cinco proyectos y poner en pr谩ctica todos los nuevos conocimientos que adquieras.

隆Feliz codificaci贸n!

https://www.freecodecamp.org/news/python-print-variable-how-to-print-a-string-and-variable/

#python 

Android Hello World Program - Create Your First App in Android Studio

Android Hello World example in Android Studio 鈥 In this tutorial, we鈥檒l show you how to start android development with the very first android project.

As a beginner first of all you must develop the hello world application like we do while learning a new language. This project doesn鈥檛 involve any business logic rather it ensures whether our development, as well as the deployment environment, is working. This is indeed a very simple android project and you do not really need to do a lot of coding here.

#android tutorials #android hello world #android project #android studio hello world #first android app #hello world program in android

Trystan  Doyle

Trystan Doyle

1591279980

Django Framework: m谩s all谩 del "Hello World"

En este live estaremos debatiendo con Eduardo Ismael de C贸digo Facilito sobre la popularidad de este gran framework, revisando lo bueno, lo malo y algunos mi鈥

#hello world #django #framework #world #django framework #progaming

how to trim a string in Python using the .strip() method

In this article, you'll learn how to trim a string in Python using the .strip() method.

You'll also see how to use the .lstrip() and .rstrip() methods, which are the counterparts to .strip().

Let's get started!

How to trim a string in Python

Python has three built-in methods for trimming leading and trailing whitespace and characters from strings.

  • .strip()
  • .lstrip()
  • .rstrip()

Each method returns a new trimmed string.

How to Remove Leading and Trailing Whitespace from Strings in Python

When the .strip() method has no argument, it removes any leading and/or trailing whitespace from a string.

So, if you have whitespace at the start and/or end of a word or phrase, .strip() alone, by default, will remove it.

The following variable greeting has the string "Hello" stored in it. The string has space both to the right and left of it.

greeting = "     Hello!  "

print(greeting,"How are you?")

#output
#     Hello!   How are you?

To remove both of them, you use the .strip() method, like so:

greeting = "     Hello!  "

stripped_greeting = greeting.strip()

print(stripped_greeting,"How are you?")

#output
#Hello! How are you?

You could have also used the .strip() method in this way:

greeting = "     Hello!  "

print(greeting.strip(),"How are you?")

#output
#Hello! How are you?

How to Remove Leading and Trailing Characters from Strings in Python

The .strip() method takes optional characters passed as arguments.

The characters you add as arguments specify what characters you would like to remove from the start and end of the string.

Below is the general syntax for this case:

str.strip(char)

The characters you specify are enclosed in quotation marks.

So, for example, say you have the following string:

greeting = "Hello World?"

You want to remove "H" and "?", which are at the beginning and at end of the string, respectively.

To remove them, you pass both characters as arguments to strip().

greeting = "Hello World?"

stripped_greeting = greeting.strip("H?")

print(stripped_greeting)

#output
#ello World

Notice what happens when you want to remove "W" from "World", which is at the middle and not at the start or end of the string, and you include it as an argument:

greeting = "Hello World?"

stripped_greeting = greeting.strip("HW?")

print(stripped_greeting)
#ello World

It will not be removed! Only the characters at the start and end of said string get deleted.

That being said, look at the next example.

Say you want to remove the first two and the last two characters of the string:

phrase = "Hello world?"

stripped_phrase = phrase.strip("Hed?")

print(stripped_phrase)

#output
#llo worl

The first two characters ("He") and the last two ("d?") of the string have been removed.

Another thing to note is that the argument does not remove only the first instance of the character specified.

For example, say you have a string with a few periods at the beginning and a few exclamation marks at the end:

phrase = ".....Python !!!"

When you specify as arguments . and !, all instances of both will get removed:

phrase = ".....Python !!!"

stripped_phrase = phrase.strip(".!")

print(stripped_phrase)

#output
#Python 

How to Remove Only Leading Whitespace and Characters from Strings in Python

To remove only leading whitespace and characters, use .lstrip().

This is helpful when you want to remove whitespace and characters only from the start of the string.

An example for this would be removing the www. from a domain name.

domain_name = "www.freecodecamp.org www."

stripped_domain = domain_name.lstrip("w.")

print(stripped_domain)

#output
#freecodecamp.org www.

In this example I used the w and . characters both at the start and the end of the string to showcase how .lstrip() works.

If I'd used .strip(w.) I'd have the following output:

freecodecamp.org 

The same goes for removing whitespace.

Let's take an example from a previous section:

greeting = "     Hello!  "

stripped_greeting = greeting.lstrip()

print(stripped_greeting,"How are you?" )

#output
#Hello!   How are you?

Only the whitespace from the start of the string has been removed from the output.

How to Remove only Trailing Whitespace and Characters from Strings in Python

To remove only trailing whitespace and characters, use the .rstrip() method.

Say you wanted to remove all punctuation only from the end of a string.

You would do the following:

enthusiastic_greeting = "!!! Hello !!!!"

less_enthusiastic_greeting = enthusiastic_greeting.rstrip("!")

print(less_enthusiastic_greeting)

#output
#!!! Hello 

Same goes for whitespace.

Taking again the example from earlier, this time the whitespace would be removed only from the end of the output:

greeting = "     Hello!  "

stripped_greeting = greeting.rstrip()

print(stripped_greeting,"How are you?")

#output
#     Hello! How are you?

Conclusion

And there you have it! You now know the basics of how to trim a string in Python.

To sum up:

  • Use the .strip() method to remove whitespace and characters from the beginning and the end of a string.
  • Use the .lstrip() method to remove whitespace and characters only from the beginning of a string.
  • Use the .rstrip() method to remove whitespace and characters only from the end of a string.


Link: https://www.freecodecamp.org/news/python-strip-how-to-trim-a-string-or-line/

#python 

.strip锛堬級銉°偨銉冦儔銈掍娇鐢ㄣ仐銇ython銇ф枃瀛楀垪銈掋儓銉儫銉炽偘銇欍倠

銇撱伄瑷樹簨銇с伅銆.strip()銉°偨銉冦儔銈掍娇鐢ㄣ仐銇ython銇ф枃瀛楀垪銈掋儓銉儫銉炽偘銇欍倠鏂规硶銈掑缈掋仐銇俱仚銆

銇俱仧銆併伀瀵惧繙銇欍倠銉°偨銉冦儔.lstrip().rstrip()銉°偨銉冦儔銇娇鐢ㄦ柟娉曘倐銈忋亱銈娿伨銇.strip()

濮嬨倎銇俱仐銈囥亞锛

Python銇ф枃瀛楀垪銈掋儓銉儫銉炽偘銇欍倠鏂规硶

Python銇伅銆佹枃瀛楀垪銇嬨倝鍏堥牠銇ㄦ湯灏俱伄绌虹櫧銇ㄦ枃瀛椼倰銉堛儶銉熴兂銈般仚銈嬨仧銈併伄3銇ゃ伄绲勩伩杈笺伩銉°偨銉冦儔銇屻亗銈娿伨銇欍

  • .strip()
  • .lstrip()
  • .rstrip()

鍚勩儭銈姐儍銉夈伅銆佹柊銇椼亜銉堛儶銉熴兂銈般仌銈屻仧鏂囧瓧鍒椼倰杩斻仐銇俱仚銆

Python銇ф枃瀛楀垪銇嬨倝鍏堥牠銇ㄦ湯灏俱伄绌虹櫧銈掑墛闄ゃ仚銈嬫柟娉

銇ㄣ亶.strip()銉°偨銉冦儔銇佸紩鏁般倰鎸併仯銇︺亜銇亜銆併仢銈屻伅鏂囧瓧鍒椼亱銈夈佸厛闋亰銈堛伋/銇俱仧銇湯灏俱伄绌虹櫧銈掑墛闄ゃ仐銇俱仚銆

銇椼仧銇屻仯銇︺佸崢瑾炪倓銉曘儸銉笺偤銇厛闋倓鏈熬銇┖鐧姐亴銇傘倠鍫村悎.strip()銇併儑銉曘偐銉儓銇у崢鐙仹鍓婇櫎銇曘倢銇俱仚銆

娆°伄澶夋暟銇greeting銇佹枃瀛楀垪銆孒ello銆嶃亴鏍肩磵銇曘倢銇︺亜銇俱仚銆傛枃瀛楀垪銇乏鍙充浮鏂广伀銈广儦銉笺偣銇屻亗銈娿伨銇欍

greeting = "     Hello!  "

print(greeting,"How are you?")

#output
#     Hello!   How are you?

銇濄倢銈夈伄涓℃柟銈掑墛闄ゃ仚銈嬨伀銇.strip()銆佹銇倛銇嗐仾鏂规硶銈掍娇鐢ㄣ仐銇俱仚銆

greeting = "     Hello!  "

stripped_greeting = greeting.strip()

print(stripped_greeting,"How are you?")

#output
#Hello! How are you?

.strip()銇撱伄鏂规硶銈掓銇倛銇嗐伀浣跨敤銇欍倠銇撱仺銈傘仹銇嶃伨銇欍

greeting = "     Hello!  "

print(greeting.strip(),"How are you?")

#output
#Hello! How are you?

Python銇ф枃瀛楀垪銇嬨倝鍏堥牠銇ㄦ湯灏俱伄鏂囧瓧銈掑墛闄ゃ仚銈嬫柟娉

銇撱伄.strip()銉°偨銉冦儔銇佸紩鏁般仺銇椼仸娓°仌銈屻仧銈儣銈枫儳銉炽伄鏂囧瓧銈掑彈銇戝彇銈銇俱仚

寮曟暟銇ㄣ仐銇﹁拷鍔犮仚銈嬫枃瀛椼伅銆佹枃瀛楀垪銇渶鍒濄仺鏈寰屻亱銈夊墛闄ゃ仚銈嬫枃瀛椼倰鎸囧畾銇椼伨銇欍

銇撱伄鍫村悎銇竴鑸殑銇鏂囥伅娆°伄銇ㄣ亰銈娿仹銇欍

str.strip(char)

鎸囧畾銇欍倠鏂囧瓧銇紩鐢ㄧ銇у洸銇裤伨銇欍

銇椼仧銇屻仯銇︺併仧銇ㄣ亪銇般佹銇枃瀛楀垪銇屻亗銈嬨仺銇椼伨銇欍

greeting = "Hello World?"

鏂囧瓧鍒椼伄鏈鍒濄仺鏈寰屻伀銇傘倠銆孒銆嶃仺銆岋紵銆嶃倰銇濄倢銇炪倢鍓婇櫎銇椼伨銇欍

銇濄倢銈夈倰鍓婇櫎銇欍倠銇伅銆佷浮鏂广伄鏂囧瓧銈掑紩鏁般仺銇椼仸銇浮銇椼伨銇strip()

greeting = "Hello World?"

stripped_greeting = greeting.strip("H?")

print(stripped_greeting)

#output
#ello World

鏂囧瓧鍒椼伄鍏堥牠銇俱仧銇湯灏俱仹銇仾銇忎腑澶伀銇傘倠銆學orld銆嶃亱銈夈學銆嶃倰鍓婇櫎銇椼佸紩鏁般仺銇椼仸鍚倎銈嬨仺銇┿亞銇倠銇嬨伀娉ㄦ剰銇椼仸銇忋仩銇曘亜銆

greeting = "Hello World?"

stripped_greeting = greeting.strip("HW?")

print(stripped_greeting)
#ello World

鍓婇櫎銇曘倢銇俱仜銈擄紒銇с佹枃瀛椼仩銇銇枊濮绲備簡銇ㄦ枃瀛楀垪銇伅鍓婇櫎銇曘倢銇俱仚銆

銇濄亞銇█銇c仸銈傘佹銇緥銈掕銇︺亸銇犮仌銇勩

鏂囧瓧鍒椼伄鏈鍒濄伄2鏂囧瓧銇ㄦ渶寰屻伄2鏂囧瓧銈掑墛闄ゃ仚銈嬨仺銇椼伨銇欍

phrase = "Hello world?"

stripped_phrase = phrase.strip("Hed?")

print(stripped_phrase)

#output
#llo worl

鏂囧瓧鍒椼伄鏈鍒濄伄2鏂囧瓧锛 "He"锛夈仺鏈寰屻伄2鏂囧瓧锛 "d锛"锛夈伅鍓婇櫎銇曘倢銇俱仐銇熴

銈傘亞1銇ゃ伄娉ㄦ剰鐐广伅銆佸紩鏁般亴鎸囧畾銇曘倢銇熸枃瀛椼伄鏈鍒濄伄銈ゃ兂銈广偪銉炽偣銇犮亼銈掑墛闄ゃ仚銈嬨倧銇戙仹銇仾銇勩仺銇勩亞銇撱仺銇с仚銆

銇熴仺銇堛伆銆佹渶鍒濄伀銇勩亸銇ゃ亱銇償銉偑銉夈亴銇傘倞銆佹渶寰屻伀銇勩亸銇ゃ亱銇劅鍢嗙銇屻亗銈嬫枃瀛楀垪銇屻亗銈嬨仺銇椼伨銇欍

phrase = ".....Python !!!"

寮曟暟銇ㄣ仐銇.銇ㄣ倰鎸囧畾銇欍倠銇!銆佷浮鏂广伄銇欍伖銇︺伄銈ゃ兂銈广偪銉炽偣銇屽墛闄ゃ仌銈屻伨銇欍

phrase = ".....Python !!!"

stripped_phrase = phrase.strip(".!")

print(stripped_phrase)

#output
#Python 

Python銇ф枃瀛楀垪銇嬨倝鍏堥牠銇┖鐧姐仺鏂囧瓧銇伩銈掑墛闄ゃ仚銈嬫柟娉

鍏堥牠銇┖鐧姐仺鏂囧瓧銇伩銈掑墛闄ゃ仚銈嬨伀銆併倰浣跨敤銇椼伨銇.lstrip()

銇撱倢銇佹枃瀛楀垪銇厛闋亱銈夈伄銇跨┖鐧姐仺鏂囧瓧銈掑墛闄ゃ仚銈嬪牬鍚堛伀褰圭珛銇°伨銇欍

銇撱伄渚嬨仺銇椼仸www.銆併儔銉°偆銉冲悕銇嬨倝銈掑墛闄ゃ仚銈嬪牬鍚堛亴銇傘倞銇俱仚銆

domain_name = "www.freecodecamp.org www."

stripped_domain = domain_name.lstrip("w.")

print(stripped_domain)

#output
#freecodecamp.org www.

銇撱伄渚嬨仹銇佹枃瀛楀垪銇渶鍒濄仺鏈寰屻伄涓℃柟銇w.鏂囧瓧銈掍娇鐢ㄣ仐銇︺併仼銇倛銇嗐伀.lstrip()姗熻兘銇欍倠銇嬨倰绀恒仐銇俱仐銇熴

浣跨敤銇椼仧鍫村悎.strip(w.)銆佹銇嚭鍔涖亴寰椼倝銈屻伨銇欍

freecodecamp.org 

绌虹櫧銇墛闄ゃ伀銇ゃ亜銇︺倐鍚屻仒銇撱仺銇岃█銇堛伨銇欍

鍓嶃伄銈汇偗銈枫儳銉炽伄渚嬨倰瑕嬨仸銇裤伨銇椼倗銇嗐

greeting = "     Hello!  "

stripped_greeting = greeting.lstrip()

print(stripped_greeting,"How are you?" )

#output
#Hello!   How are you?

鏂囧瓧鍒椼伄鍏堥牠銇嬨倝銇┖鐧姐伄銇裤亴鍑哄姏銇嬨倝鍓婇櫎銇曘倢銇︺亜銇俱仚銆

Python銇ф枃瀛楀垪銇嬨倝鏈熬銇┖鐧姐仺鏂囧瓧銇伩銈掑墛闄ゃ仚銈嬫柟娉

鏈熬銇┖鐧姐仺鏂囧瓧銇伩銈掑墛闄ゃ仚銈嬨伀銇併亾銇.rstrip()銉°偨銉冦儔銈掍娇鐢ㄣ仐銇俱仚銆

鏂囧瓧鍒椼伄鏈熬銇嬨倝銇伩銇欍伖銇︺伄鍙ヨ鐐广倰鍓婇櫎銇椼仧銇勩仺銇椼伨銇欍

娆°伄銈堛亞銇仐銇俱仚銆

enthusiastic_greeting = "!!! Hello !!!!"

less_enthusiastic_greeting = enthusiastic_greeting.rstrip("!")

print(less_enthusiastic_greeting)

#output
#!!! Hello 

绌虹櫧銇仱銇勩仸銈傚悓銇樸亾銇ㄣ亴瑷銇堛伨銇欍

鍓嶃伄渚嬨倰銈傘亞涓搴﹀彇銈婁笂銇掋倠銇ㄣ佷粖鍥炪伅鍑哄姏銇渶寰屻亱銈夈伄銇跨┖鐧姐亴鍓婇櫎銇曘倢銇俱仚銆

greeting = "     Hello!  "

stripped_greeting = greeting.rstrip()

print(stripped_greeting,"How are you?")

#output
#     Hello! How are you?

绲愯珫

銇濄仐銇︺併亗銇仧銇仢銈屻倰鎸併仯銇︺亜銇俱仚锛併亾銈屻仹銆丳ython銇ф枃瀛楀垪銈掋儓銉儫銉炽偘銇欍倠鏂规硶銇熀鏈倰鐞嗚В銇с亶銇俱仐銇熴

绶忔嫭銇欍倠锛

  • 銇撱伄.strip()銉°偨銉冦儔銈掍娇鐢ㄣ仐銇︺佹枃瀛楀垪銇渶鍒鏈寰屻亱銈夌┖鐧姐仺鏂囧瓧銈掑墛闄ゃ仐銇俱仚銆
  • 銇撱伄.lstrip()銉°偨銉冦儔銈掍娇鐢ㄣ仐銇︺佹枃瀛楀垪銇鍏堥牠銇嬨倝銇伩绌虹櫧銇ㄦ枃瀛椼倰鍓婇櫎銇椼伨銇欍
  • 銇撱伄.rstrip()銉°偨銉冦儔銈掍娇鐢ㄣ仐銇︺佹枃瀛楀垪銇鏈熬銇嬨倝銇伩绌虹櫧銇ㄦ枃瀛椼倰鍓婇櫎銇椼伨銇欍


銉兂銈細https//www.freecodecamp.org/news/python-strip-how-to-trim-a-string-or-line/

#python