Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment permettre à un utilisateur …
  • Comment carrés en Python 
  • Comment Count Down détecté en Pyth…
  • Une liste d'attributs en Python 
  • Comment écrire un script Python qui…
  • Comment obtenir un nom de fichier da…
  • Comment utiliser Wget en Python Evas…
  • Comment se convertir à booléenne e…
  • Comment faire pour utiliser un scrip…
  • Comment étudier le langage de progr…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment faire un programme latine porc sur Python

    support intégré pour la manipulation de chaînes est du langage de programmation Python sans doute l'un de ses points forts qui définissent . Grâce à la notation de la tranche , vous pouvez récupérer rapidement chaînes de chaînes plus longues et les déplacer dans de nouvelles positions . Ceci est particulièrement utile lorsque vous créez un programme qui exécute des transformations sur les cordes , comme la transformation de phrases en Pig Latin . Choses que vous devez
    Python Interpreter
    Voir Plus Instructions
    1

    Déclarer deux variables. Le premier est la chaîne à convertir en Pig Latin , le second est une liste représentant les voyelles majuscules et minuscules :

    >>> s = «sentence» >>> voyelles = [' A ',' a ',' e ',' e ',' I ', ' i ', ' O ' , ' o ' , ' U ' , ' u ' ]
    2

    définir une fonction qui trouve le premier index contenant une voyelle dans la phrase cible. Pig latin supprime toutes les consonnes commençant avant la première occurrence de la voyelle et les place à la fin de la phrase

    >>> def getIndex (x, v): .
    3

    créer une boucle dans l'index qui vérifie la chaîne de caractères pour les voyelles . La fonction va utiliser deux boucles. La première traverse chaque élément de la phrase. La deuxième traverse une liste des voyelles et vérifie la lettre actuelle de la phrase. S'il s'agit d'une voyelle , la fonction retourne un entier qui représente l'index de la voyelle :

    >>> def getIndex (x, v): . . . index = 0. . . pour objet x: . . . pour voyelle en v: . . . Si l'article == voyelle : . . . Indice de rendement . . . index + = 1
    4

    appeler la fonction , en lui donnant la chaîne et la liste des voyelles :

    >>> vowel_index = getIndex (s , les voyelles ) >> ; > vowel_index1
    5

    Prenez les consonnes commençant off du début , et de créer une nouvelle chaîne avec les consonnes à la fin :

    >>> mendier = s [0 : vowel_index ] >>> end = s [ vowel_index : (len (s)] >>> pig_s = fin + mendier >>>
    ' pig_s'entences 6

    Placez la fin appropriée à l'expression . mots qui commencent par une consonne ou consonnes ( où l'indice est supérieur à zéro ) se terminera par « ay ». mots qui commencent avec les voyelles ( où l'indice est égal à 0 ) sera se terminent par " voie ":

    >>> si index == 0 : ... pig_s + = ' chemin ' ... else ... pig_s + = ' ay' < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire des jeux avec Python pour débutants 
  • Comment fractionner des chaînes en Python 
  • Comment le traitement par lots de boucle en Python 
  • Comment utiliser Echo en Python 
  • Comment la taille d' un cadre Python 
  • Comment lire un fichier ligne par ligne à la fois avec Python 
  • Qu'est-ce que Python pour Windows PC 
  • Comment charger un script Python 
  • Tricks Python 
  • Qu'est-ce que Python sous Windows 
  • Connaissances Informatiques © http://www.ordinateur.cc