Задача

1/13

Stringhe. Revisione. Confronto di stringhe

Теория

Linee. Panoramica

Una stringa - è un elenco (o sequenza) di caratteri situati in un particolare va bene. L'intera sequenza di caratteri viene trattata come un singolo oggetto.

Un carattere è qualsiasi cosa tu possa digitare sulla tastiera con una sola pressione di un tasto (lettera, numero, barra rovesciata o qualche altro carattere).

Le stringhe possono contenere spazi: "Hello world!".

Una stringa vuota è una stringa che ha 0 caratteri.

Python accetta come stringhe qualsiasi cosa racchiusa tra virgolette (" ") o apostrofi (' ').

In Python, una stringa è di tipo str.
 
Devi ricordare!
Le stringhe in Python sono immutabili!


È possibile scrivere un nuovo valore in una stringa utilizzando l'istruzione input
s = input()

Puoi anche semplicemente assegnare un valore stringa alla variabile, ad esempio  
s = 'Python'
o giù di lì
s = "Pitone"

Puoi determinare la lunghezza di una stringa usando la funzione incorporata len()
n = lente(e)


Confronto di stringhe

Le stringhe possono essere confrontate tra loro proprio come i numeri. Puoi determinare quale delle linee è maggiore, quale è minore.

Quando si confrontano le stringhe, vengono confrontati i codici dei caratteri. Esistono dozzine, se non centinaia, di codifiche dei caratteri. Il modo più semplice per comprendere questo concetto è comprendere uno dei più semplici, ASCII (leggi qui).   ;

È necessario capire che nelle codifiche moderne sia le lettere russe che quelle inglesi sono disposte in ordine alfabetico, anche i numeri vanno dal più piccolo al più grande. 
Ad esempio, nella tabella dei codici ASCII, il codice per la lettera inglese 'A' - 65, lettere 'a' - 97, cifra '0' ha il codice 48. Le lettere russe si trovano nella parte estesa della tabella dei codici ASCII (numeri da 128 a 255). Le lettere maiuscole vengono prima (cioè hanno un codice più piccolo) rispetto alle lettere minuscole.

Nella maggior parte delle tabelle di codifica utilizzate, i modelli sono gli stessi, le lettere minuscole sono successive alle lettere maiuscole, i numeri sono precedenti alle lettere e le lettere russe sono successive a quelle inglesi.
 
Quando si confrontano caratteri o stringhe, Python converte i caratteri nei rispettivi valori ordinali e poi li confronta da sinistra a destra. 

Ad esempio: "locomotiva"  < "battello a vapore", perché le parole differiscono nella quinta lettera e "in" < "x".

Задача

Confronta le coppie di parole, indica il segno nella tua risposta: >, <, =

"vapore" e "parcheggia"

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя