Maison >développement back-end >Tutoriel Python >Introduction à la base zéro de Python2---Formatage de chaîne

Introduction à la base zéro de Python2---Formatage de chaîne

黄舟
黄舟original
2017-01-16 13:42:551401parcourir

J'ai profité du temps d'hier soir pour apprendre brièvement la sortie formatée des chaînes, ce qui a résolu le problème selon lequel les variables et les chaînes ne pouvaient pas être sorties ensemble lors de l'écriture du jeu de devinettes d'hier. En fait, afin de sortir le reste de la devinette. hier, quand j'en ai l'occasion, je force la conversion du type int en type chaîne, puis je le sors par épissage. C'est aussi une solution, mais c'est plus gênant. Aujourd'hui, je vais parler brièvement du formatage des chaînes, et je discuterai de cet aspect à l'avenir. Les connaissances seront ajoutées avec le temps.

Sortie de chaîne
La sortie de chaîne est la plus simple. Enveloppez simplement la chaîne à afficher entre guillemets doubles ou simples et imprimez-la directement.

Introduction à la base zéro de Python2---Formatage de chaîne

Mais il convient de noter que si la chaîne que vous souhaitez afficher contient des guillemets simples, vous devez l'entourer de guillemets doubles au lieu de guillemets simples. vice versa.

Introduction à la base zéro de Python2---Formatage de chaîne

Pour que vous puissiez générer une chaîne contenant des guillemets simples ou doubles, Python vous fournit des guillemets triples. Vous pouvez saisir la chaîne que vous souhaitez afficher entre les guillemets triples. . Vous n’avez pas à vous soucier du problème de l’image ci-dessus.

Introduction à la base zéro de Python2---Formatage de chaîne

2. Sortie des variables de chaîne
Voici principalement les symboles de substitution utilisés. Les symboles de substitution couramment utilisés sont similaires à ceux du langage C. ceux utilisés.
%d—entier %s—chaîne %f—nombre à virgule flottante
Bien sûr, comme dans le langage C, le nombre de chiffres peut être contrôlé

Introduction à la base zéro de Python2---Formatage de chaîne

Les entiers seront utilisés avant les espaces pour compléter les chiffres.

Introduction à la base zéro de Python2---Formatage de chaîne

3. Générer une chaîne contenant plusieurs variables
Ici, nous utilisons principalement des tuples pour attribuer des valeurs aux paramètres. Les tuples seront introduits plus tard.

Introduction à la base zéro de Python2---Formatage de chaîne

4. Retour à la ligne
Python encapsule automatiquement les lignes par défaut Afin d'éviter qu'il ne se retourne, ajoutez simplement end="" à la fin.

Introduction à la base zéro de Python2---Formatage de chaîne

Introduction à la base zéro de Python2---Formatage de chaîne

Cette connaissance du formatage des chaînes est fondamentalement suffisante pour une utilisation quotidienne en Python. Je continuerai à la compléter si je la rencontre dans le. avenir. .
Enfin, joignez le code source du contact.

#字符串与字符串可以直接使用+连接符来进行连接
a="520"
b="1314"print(a+b);
#变量可以直接输出
number=12print("一共有%d只鸡"%number)
#这里%d的内容会被%后面的数据所替换,并且%d只能代替整数
numbertostr=str(number)
#这里使用了强制类型转换,将整形转换为字符串型
print("一共有"+numbertostr+"只鸡")
#使用字符串的拼接进行输出
a=1.0print("浮点数a的大小为%f"%a)
#用%f来代替一个浮点数,默认保留6位小数print("保留两位小数的浮点数为%.2f"%a)
str1="我是帅哥"print("他说:%s"%str1)#%s可以用来代替一个字符串#同时填入多个参数的情况,其实时用元组成进行赋值
score=85.7
age=12
name="Guo"print("我的名字是:%s,我的年龄是:%d,我的成绩是:%.1f"%(name,age,score))
#关于换行的问题
str2="I love you"for i in str2 :     
print(i)
#默认总时换行输出
for m in str2:     
print(m,end="")
#加上end=""避免了其自动换行输出

Ce qui précède est le contenu de l'introduction à base zéro de Python 2 --- formatage de chaînes. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn