Como criar cordas com caracteres especiais em python

Algumas cadeias de programação Python incluir caracteres especiais. Estes personagens são diferentes dos caracteres alfanuméricos e pontuação que você está acostumado a usar. Na verdade, eles se enquadram nessas categorias:

Video: Curso de Python - Aula 12 - Nomenclatura - eXcript

  • Ao controle: Uma aplicação requer alguns meios de determinar que um determinado personagem não se destina a ser exibido, mas sim para controlar a exibição. Todos os movimentos de controle são baseadas na ponteiro de inserção, a linha que você vê quando você digita texto na tela.

    Video: Programacion Python 9 : Cadenas de Caracteres

    Por exemplo, você não vê um caractere de tabulação. O caractere de guia proporciona um espaço entre dois elementos, e o tamanho do espaço que é controlado por uma paragem de guia. Da mesma forma, quando você quer ir para a próxima linha, você usa um retorno de carro (que retorna o ponteiro de inserção para o início da linha) e avanço de linha (que coloca o ponteiro de inserção na linha seguinte) combinação.

  • Acentuado: Caracteres que têm acentos, como o agudo ( ‘), grave (`), circunflexo (^), trema ou trema (¨), til (~), ou anel (̊), representam sons falados especiais, na maioria dos casos. Você deve usar caracteres especiais para criar caracteres alfabéticos com esses acentos incluídos.

    Video: Caracteres Especiais no Windows



  • Desenhando: É possível criar arte rudimentar com alguns personagens. Confira exemplos da personagens de desenho de caixa. Algumas pessoas realmente criar arte utilizando caracteres ASCII também.

    Video: #7 [Python] - Obtener caracteres de una cadena (1/2) [PROGRAMA RESUELTO]

  • tipográfico: Um número de caracteres tipográficos, como o Pilcrow (¶), são utilizados ao exibir certos tipos de texto na tela, especialmente quando o aplicativo funciona como um editor.

  • De outros: Dependendo do conjunto de caracteres que você usa, a seleção de personagens é quase infinitas. Você pode encontrar um personagem para praticamente qualquer necessidade. O ponto é que você precisa de alguns meios de dizer Python como apresentar esses caracteres especiais.

A necessidade comum quando se trabalha com cordas, até mesmo cordas de aplicativos de console simples, é caracteres de controle. Com isto em mente, o Python fornece seqüências de escape que você usa para definir caracteres de controle diretamente (e uma sequência de escape especial para outros personagens).

A sequência de fuga literalmente escapa o significado comum de uma carta, como uma, e dá-lhe um novo significado (como o sino ASCII ou beep). A combinação da barra invertida () e uma carta (tal como uma) É comumente visto como uma única letra por desenvolvedores - uma caractere de escape ou escapar código. Aqui está uma visão geral.

Sequência de fugaSignificado
nova linhaignorados
Barra invertida ()
&rsquo-Citação única (&lsquo-)

Publicações relacionadas