Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Testo vs. modalità binaria

Testo vs. modalità binaria

- [Istruttore] A causa della diversità dei computer e dei sistemi operativi nel mondo, alcuni sistemi gestiscono i file di testo in modo diverso rispetto ad altri. Ad esempio, si tratta di una stringa di testo con la stringa di parola al suo interno. La stringa di parole inglese ha sei lettere. Questo è seguito da un metacarattere che indica la fine della riga. Questo è a volte indicato come il nuovo carattere di riga ed è generalmente rappresentato da una barra rovesciata e una n minuscola. La storia dei finali di linea è lunga e contorta. In molti sistemi è rappresentato da un singolo carattere di avanzamento riga, ASCII 10 decimale o zero A esadecimale. Questi sistemi includono la maggior parte dei sistemi basati su Unix, compresi i moderni Mac. In questo caso, la stringa ha sette byte, incluso l'avanzamento di riga. In altri sistemi, una nuova riga è rappresentata da un carattere di ritorno a capo, ASCII 13 decimale o zero esadecimale D. Questi sistemi sono per lo più obsoleti…

Contenuti