Python零基础入门二---字符串的格式化
来源:互联网 发布:3 0和网络教育哪个好 编辑:程序博客网 时间:2024/05/20 22:38
趁着昨天晚上的时间简单的学习了一下字符串的格式化输出,正好解决了在编写昨天的猜数字游戏中变量与字符串不能一块输出的问题,其实昨天为了输出猜数字的剩余的机会,我把int类型强制转换为字符串型,然后通过拼接输出,这也是一种解决的办法,只不过是比较麻烦而已,今天简单的说一下字符串的格式化,以后再有这方面的知识,会及时补充。
字符串的输出
字符串的输出最简单,直接用双引号或者单引号将要输出的字符串包起来,直接print就可以。但是要注意的是如果你要输出的字符串中本身就包含单引号,那你就用双引号将其包围起来,而不能再用单引号。反之亦然。
为了大家输出包含单引号或者双引号的字符串,Python为大家提供了三引号,大家可以在三引号内输入你要输出的字符串,就不用担心上图的问题了。
2.字符串+变量的输出
这里主要是使用的代替符,常用的代替符号跟C语言的类似,下面说几个常用的。
%d—整数 %s—字符串 %f—浮点数
当然类似于C语言可以进行位数的控制。
整数前面会用空格来补齐位数。
3.输出含有多个变量的字符串
这里主要时使用元组来为参数赋值,元组在后面会介绍。
4.换行
Python默认是自动换行的,为了让其不换行,在后面加上end=”“即可。
这些字符串格式化的知识在Python的日常中基本已经够用,以后再遇到,会继续进行补充。
最后将联系的源代码附上。
#字符串与字符串可以直接使用+连接符来进行连接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.7age=12name="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=""避免了其自动换行输出
0 0
- Python零基础入门二---字符串的格式化
- 零基础入门学习Python(8):字符串格式化
- 【零基础入门学习Python笔记015】字符串:格式化
- Python零基础入门之五字符串的格式化以及序列的内置函数
- 《零基础入门学习Python》学习过程笔记【015格式化字符串】
- 零基础学python-7.6 字符串格式化表达式
- 零基础学python-7.7 字符串格式化方法(1)
- 零基础学python-7.7 字符串格式化方法(2)
- 零基础入门学习Python(2):字符串输出
- 【零基础入门学习Python笔记014】字符串:各种奇葩的内置方法
- 《零基础入门学习Python》学习过程笔记【014字符串的使用】
- Python零基础入门二十二之抓取妹子图
- Python零基础入门二十六之GUI
- Python零基础入门二十七之GUI组件
- Python零基础入门二十九之Tkinter隐藏技能
- 《零基础入门学习python》学习过程(二)
- python基础学习之字符串的格式化
- Python零基础入门二十一之有道词典的优化
- datatables+java实现服务器端分页,排序,查询,列的显示影藏
- Rockchip平台TP驱动详解
- 架构资源汇总
- java类的成员变量和方法内的局部变量
- Windows下安装MySQL zip方式安装
- Python零基础入门二---字符串的格式化
- 由一次年会系统大战所想到的。。。(1)
- Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
- arcgis for ios 让地图加载后显示特定区域
- 17规划
- android 点击一个按钮,选择一张图片,获取路径,然后显示在屏幕
- 重构不是阳春白雪的高端玩意,而是码农编程利器
- php 下载excel模板方法1
- Android方法引用超过65535的优雅解决方式及你需要知道的前世今生