Si quelqu'un écrit James ', je veux que mon programme de style de leur nom j * a * m * e * s je pensais que ce serait simple:se débarrasser de caractères dans une sortie en python
for letter in name:
print letter+' *',
mais je ne sais pas comment se débarrasser du dernier astérisque à la fin.
J'ai eu un ami me montrer en C si ... donc je comprends le concept sous-jacent, mais pas comment y parvenir. C est inférieure à:
#include <string.h>
#include <stdio.h>
int main(int argc, char* argv[]) {
int i;
for (i = 1; i < argc; i++) {
int len = strlen(argv[i]);
int j;
for (j = 0; j < len-1; j++)
printf("%c*",argv[i][j]);
printf("%c\n",argv[i][j]);
}
return 0;
}
Y a-t-il un moyen de le faire en utilisant l'itération? – Elsavador
@Elsavador: Ce qui précède utilise l'itération ('join' itére sur les caractères de' 'james''). Pourriez-vous préciser ce que vous voulez dire exactement? – NPE