| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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 >

    Previous :

    next :
      articles connexes
    ·Un tutoriel sur les types de chaînes en Python 
    ·Comment utiliser Python Script 
    ·Comment connecter Lambda en Python 
    ·Comment faire pour charger une chaîne dans un dictionn…
    ·Comment faire un Haut Bas du jeu en Python 
    ·Comment faire des boucles en Python 
    ·Ressources Python 
    ·Comment faire pour convertir un tuple à une liste en P…
    ·Comment limiter connexions dans le code Python 
    ·Comment exécuter un script Python à partir d'un autre…
      articles en vedette
    ·Comment lire un fichier texte à partir d'un client uti…
    ·Puis-je faire des applications Android Avec Visual Basi…
    ·Comment écrire un script Perl Telnet 
    ·Comment convertir une chaîne à une date Date 
    ·Quelle est la signification de Applet 
    ·Tutoriel pour la création d' ASP VBScript avec accès …
    ·Comment compiler C dans Ubuntu 
    ·Comment mettre en œuvre index de position utilisant Py…
    ·Comment créer un jeu Xbox 360 à l'aide de Microsoft V…
    ·PHP MySQL Database Query 
    Copyright © Connaissances Informatiques http://fr.wingwit.com