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.
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.
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.
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é
Les entiers seront utilisés avant les espaces pour compléter les chiffres.
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.
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.
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) !