Il ritorno a capo e il ritorno a capo sono due caratteri speciali utilizzati per controllare la visualizzazione e la formattazione del testo. Sebbene possano sembrare simili, hanno funzionalità distinte e servono a scopi diversi. Questo articolo mira a fornire una chiara comprensione della differenza tra nuova riga e ritorno a capo in Python.
- Il carattere di nuova riga è rappresentato da e viene utilizzato per creare una nuova riga nella stringa o nel file.
- Il carattere di ritorno a capo rappresentato da sposta il cursore all'inizio della riga corrente senza avanzare alla riga successiva.
Nuova riga in Python
Il carattere di nuova riga ( ) è un carattere univoco utilizzato per rappresentare un'interruzione di riga in una stringa o in un file di testo. Quando riscontrato in una stringa o utilizzato nelle operazioni di output. indica al programma di iniziare una nuova riga. Il carattere di nuova riga è essenziale per formattare il testo e creare stringhe su più righe.
Sintassi
stampa(----)
un modulo completo
Esempio 1
Il codice in questa riga è una stringa. La sua argomentazione è passata al funzione stampa() . all'interno della stringa c'è una sequenza di escape che rappresenta una nuova riga. Quindi termina quella riga e ne inizia una nuova, quindi stampa World. Quindi ora il risultato finale è una determinata linea separata.
Pitone
print>(>'Hello
World'>)> |
>
>
Produzione
Hello World>
Esempio 2
In questo codice, il testo tra parentesi è una stringa. ' ' all'interno di una stringa è una sequenza di caratteri speciale chiamata sequenza di escape. Generalmente rappresenta una nuova riga che mostra che Python inizia con una nuova riga.
Pitone
print>(>'Hi
hello'>)> |
>
>
Produzione
Hi hello>
Ritorno a capo in Python
Il carattere di ritorno a capo ( ) è un carattere di controllo speciale originario degli albori delle macchine da scrivere e delle telescriventi. Rappresenta l'azione di spostare il cursore o la testina di stampa all'inizio della riga corrente. Quando riscontrato in una stringa o utilizzato nelle operazioni di output.
- Il ritorno a capo è rappresentato dalla sequenza di escape ' '.
- Quando in una stringa viene incontrato il carattere di ritorno a capo, il cursore viene spostato all'inizio della riga corrente.
Sintassi
stampa(—- —–)
Esempio 1
Questa riga Hello World è un argomento di tipo stringa. /r all'interno di una stringa è una sequenza di escape che rappresenta un ritorno a capo. Un ritorno a capo dice a Python di riportare il cursore all'inizio della riga corrente. Quindi, quando esegui questa riga, Python prima stampa Hello, poi quando incontra , sposta il cursore all'inizio della riga e continua a stampare. Quindi stampa Mondo.
Pitone
quanti film mission impossibili ci sono
print>(>'Hello
World'>)> |
>
>
Produzione
HelloWorld>
Esempio 2
In questa riga Hi hello è una stringa. all'interno di una stringa è presente una sequenza di escape che rappresenta un ritorno a capo. Un ritorno a capo dice a Python di riportare il cursore all'inizio della riga corrente. Quindi, quando esegui questa riga, Python prima stampa Hi, poi quando incontra , sposta il cursore all'inizio della riga e continua a stampare. Quindi stampa ciao.
Pitone
print>(>'Hi
hello'>)> |
>
>
Produzione
Hihello>
Differenza tra carattere di nuova riga e ritorno a capo
| Nuova riga ( ) | Ritorno a capo ( ) | |
|---|---|---|
| Senso | Il Indica la fine della riga di testo e l'inizio di una nuova | Inizio di HelloWorld Ciao mondo della linea attuale |
| Utilizzo | Sono comunemente utilizzati nei file di testo e durante la stampa dell'output sulla console per creare nuove righe | Meno comunemente utilizzato, in genere necessario solo in formati di testo specifici per sovrascrivere o modificare il testo esistente |
| Sintassi | Il rappresentato utilizzando la sequenza di caratteri escape | Il rappresentato utilizzando la sequenza di caratteri di escape |
| Esempio | print(Ciao Mondo) uscite: Ciao Mondo | print(Ciao mondo) strutture dati java uscite: CiaoMondo |
Domande frequenti su fine riga e ritorno a capo in Python
Q1. Cos'è un carattere di nuova riga in Python?
Un carattere di nuova riga ( ) è una speciale sequenza di escape in Python che viene utilizzata per indicare la fine di una riga di testo facendo apparire il testo seguente su una nuova riga.
Q2. Come posso utilizzare un carattere di nuova riga per stampare il testo su righe separate?
È possibile utilizzare il carattere di nuova riga in una stringa per stampare il testo su righe separate.
Q3. Cos'è un carattere di ritorno a capo ( ) in Python?
Un carattere di ritorno a capo è un'altra sequenza speciale di escape in Python utilizzata per spostare il cursore all'inizio della riga.