Questions sur string-formatting

15
réponses

Formatage des chaînes de Python: % vs..format

Python 2.6 introduit la méthode str.format() avec une syntaxe légèrement différente de l'opérateur % existant. Qu ... ion % suivante? Et si oui, est-il un moyen pour éviter cela? log.debug("some debug info: %s" % some_info)
demandé sur 2011-02-22 21:46:42
14
réponses

Afficher le nombre de zéros

: a = 1 b = 10 c = 100 Comment afficher un zéro de tête pour tous les numéros avec moins de deux chiffres? C'est-à-dire, 01 10 100
demandé sur 2008-09-25 22:06:06
9
réponses

String dynamique utilisant String.xml?

est-il possible d'avoir des placeholders dans les valeurs de chaîne de caractères dans string.xml qui peuvent être att ... exécution? exemple: une chaîne de caractères PLACEHOLDER1 certains plus de corde
demandé sur 2010-09-07 10:55:03
11
réponses

La meilleure façon de formater un entier comme chaîne de caractères avec des zéros de tête? [dupliquer]

cette question a déjà une réponse ici: numéro D'affichage avec zéros en tête ... ($int)); $i++) $nulls .= '0'; return $nulls.$int; } y a-t-il une fonction qui puisse faire cela?
demandé sur 2009-04-09 13:15:33
13
réponses

Devrais-je utiliser la chaîne de caractères de Java?format () si la performance est importante?

nous devons construire des chaînes Tout le temps pour la sortie des logs et ainsi de suite. Dans les versions JDK, nou ... pliquent pas de boucle, donc StringBuilder est trop lourd. Je suis intéressé par String.format() en particulier.
demandé sur 2009-02-05 01:09:29
4
réponses

Quand utiliser %r au lieu de %s en Python? [dupliquer]

cette question a déjà une réponse ici: que signifie %r en python ... pourquoi %r est utilisé ici à la place de %s ? Quand utiliseriez-vous %r , et quand utiliseriez-vous %s ?
demandé sur 2011-05-15 02:20:51
18
réponses

Formatage de chaîne nommé en C#

y a-t-il un moyen de formater une chaîne de caractères par son nom plutôt que par sa position en C#? en pytho ... être capable de faire cela en utilisant un nom de variable serait bien, mais un dictionnaire est acceptable aussi.
demandé sur 2008-10-01 22:30:04
6
réponses

Comment formater des chaînes de caractères en Java

question Primitive, mais comment puis-je formater des chaînes comme ceci: Étape "{1} {2}" en remplaçant les variables par Java? En C#, c'est facile.
demandé sur 2011-06-22 01:02:42
4
réponses

Si vous avez le même paramètre plusieurs fois dans la Chaîne.format?

String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hell ... ou y a-t-il une version abrégée qui vous permet de spécifier l'argument une fois à appliquer à tous les jetons %s ?
demandé sur 2011-07-31 21:48:05
15
réponses

Comment obtenir une représentation binaire 0-padded d'un entier en java?

par exemple, pour 1, 2, 128, 256 la sortie peut être (16 chiffres): 0000000000000001 0000000000000010 0000000 ... décrit comment formater des entiers avec le 0-padding gauche, mais il n'est pas pour la représentation binaire.
demandé sur 2010-12-12 14:30:59
9
réponses

Quelle est la différence entre %s et %d dans le formatage Python string?

Je ne comprends pas ce que %s et %d font et comment ils fonctionnent.
demandé sur 2010-11-27 01:35:16
7
réponses

Chaîne.Format - comment cela fonctionne et comment implémenter des formatstrings personnalisés

avec String.Format() il est possible de formater par exemple des objets DateTime de différentes manières. Chaque fois ... est - il possible de faire quelque chose comme ça: String.Format("{0:MyCustomFormat}", new MyOwnClass())
demandé sur 2012-05-09 12:20:07
2
réponses

Python ajoute des zéros de tête en utilisant str.format [duplicata]

cette question a déjà une réponse ici: meilleure façon de formater un entier en c ... ec les attributs datetime) et aussi pour étendre ma connaissance de la Spécification Du Format Mini-Langage .
demandé sur 2013-06-15 02:17:22
9
réponses

Est-il une "Chaîne de caractères.Format " qui peut accepter les paramètres d'entrée nommés au lieu des espaces d'index? [dupliquer]

cette question a déjà une réponse ici: C# variables dans les chaînes ... = String("Her name is @name and she's @age years old"); str.addParameter(@name, "Lisa"); str.addParameter(@age, 10);
demandé sur 2016-04-21 07:30:24
7
réponses

Le format de journalisation de Python peut-il être modifié en fonction du niveau de journalisation des messages?

j'utilise le mécanisme logging de Python pour imprimer la sortie à l'écran. Je pourrais le faire avec des instruction ... t créé puisqu'il y a un grand nombre d'instructions if/else pour déterminer comment la sortie doit être journalisée.
demandé sur 2009-08-27 23:13:52
3
réponses

Comment puis-je formater une décimale liée à TextBox sans mettre mes utilisateurs en colère?

j'essaie d'afficher une décimale formatée dans une boîte de texte en utilisant la liaison de données dans WPF. ... a des suggestions pour formater les décimales? lié à des boîtes de texte qui satisfait tous les objectifs ci-dessus?
demandé sur 2012-07-14 00:21:52
4
réponses

Comment utiliser StringFormat dans XAML elements?

je suis profondément dans une pile D'éléments XAML liés aux ordres. la date de commande s'affiche par exemple" ... derDate}"/> </GridView> </ListView.View> </ListView> </StackPanel>
demandé sur 2009-03-26 16:19:06
6
réponses

Comment formater un message avec des noms d'argument au lieu de nombres?

j'ai quelque chose comme: String text = "The user {0} has email address {1}." // params = { "Robert", "myemaila ... "] String msg = MessageFormat.format(text, map); y a-t-il un moyen facile de le faire? Merci! rob
demandé sur 2011-03-28 22:58:36
3
réponses

Pourquoi utiliser endl quand je peux utiliser un caractère newline? [dupliquer]

cette question a déjà une réponse ici: C++: "std:: endl" vs "\n " ... vois pas pourquoi. Est \n non pris en charge comme largement comme endl , ou est-ce que je manque quelque chose?
demandé sur 2011-09-06 23:06:58
2
réponses

Comment mettre en œuvre le formatage conditionnel des chaînes de caractères?

j'ai travaillé sur un jeu basé sur du texte en Python, et je suis tombé sur une instance où je veux formater une chaîne d ... alement ouvert à toute autre méthode qui pourrait être suggérée. Merci d'avance pour toute aide que vous pouvez fournir.
demandé sur 2012-02-12 03:16:00
6
réponses

Comment formater un nombre avec un nombre variable de chiffres en Python?

disons que je voulais afficher le nombre 123 avec un nombre variable de zéros capitonnés sur le devant. Par exemple, si ... Si je voulais l'afficher dans les 6 chiffres, j'aurais chiffres = 6 donne: 000123 Comment ferais-je cela en Python?
demandé sur 2010-07-12 17:16:06
5
réponses

Obtenez AM / PM pour une date heure en minuscules en utilisant seulement un format datetime

je dois obtenir un format de DateTime personnalisé incluant le désignateur AM/PM, mais je veux que le" AM "ou" PM "soit ... MM d, yyyy a\t h:mmtt") un exemple de la sortie en ce moment serait samedi, janvier 31, 2009 à 1: 34PM
demandé sur 2009-01-31 22:31:02
1
réponses

Implémentation De La Chaîne De Caractères.Format () en VB6

est-ce que String.Format() peut être implémenté dans VB6, au moins une version assez proche de celui-ci qui pourrait ... avec le code .net récemment et soudainement sont nécessaires pour plonger dans une base de code VB6... Profitez-en!
demandé sur 2013-01-26 10:04:36
14
réponses

Astucieuse façon d'ajouter "s" pour la forme plurielle in.Net (sucre syntaxique))

je veux pouvoir taper quelque chose comme: Console.WriteLine("You have {0:life/lives} left.", player.Lives); au lieu d ... he spécifiquement le sucre syntaxique, et non une méthode pour déterminer ce que sont les formes singulières/plurielles.
demandé sur 2010-10-06 21:34:17
3
réponses

StringFormat et Multibinding avec étiquette

J'aimerais utiliser StringFormat pour faire quelque chose comme ceci : <Label x:Name="myLabel"> <Label.Cont ... l' (Nom='myLabel'); la propriété cible est 'Content' (type 'Object') y a-t-il un moyen de faire fonctionner ce code ?
demandé sur 2010-12-09 17:18:14
3
réponses

Chaîne.Mode de présentation de la monnaie sans Cents

j'affiche la devise en utilisant la méthode courante String.Format("{0:C}", item.DonationAmount) les sorties Qui comme ... Comment puis-je faire cela? Supprimer le format de devise rend l'affichage du nombre comme 10.0000 : (merci à l'avance.
demandé sur 2010-08-31 04:22:13
4
réponses

Utilisation des méthodes locals() et format () pour les chaînes de caractères: y a-t-il des mises en garde?

y a-t-il des inconvénients, des mises en garde ou des avertissements de mauvaise pratique à l'égard de l'utilisation du mo ... l'écriture de ce genre de choses: "{name} {age} {userId} {etc}...".format(name=name, age=age, userId=userId, etc=etc)
demandé sur 2012-08-01 21:59:39
4
réponses

formatage avancé des chaînes de caractères par rapport aux chaînes de modèles

je me demandais s'il y avait un avantage à utiliser modèle de chaînes de caractères à la place de la nouvelle formatage avancé des chaînes?
demandé sur 2012-07-24 15:41:31
10
réponses

Dans C#, quelle est la meilleure méthode pour formater une chaîne de caractères en XML?

je crée un éditeur léger en C# et je voudrais connaître la meilleure méthode pour convertir une chaîne de caractères en u ... id="123"> <author>Lewis, C.S.</author> <title>The Four Loves</title> </book>
demandé sur 2008-10-12 05:27:01
1
réponses

Pourquoi "%.10f" % Décimal(u) émettent une chaîne littérale, du côlon?

lors du formatage d'un numéro à imprimer, les numéros à 12 chiffres sont formatés avec un deux-points immédiatement après ... t-en-un message d'erreur ... 123456789012 est formaté comme un moins: 123456789011.:0000000000 ... c'est un bug bizarre.
demandé sur 2017-08-25 00:36:31