python-------打印与字符串格式化
python中每次执行print时都会在新的一行上开始。形如:print(’xiao')
print('ming')
结果为:>>>xiao
>>>ming
print语句会自动在它打印的内容末尾加一个换行符。
如想避免换行,可以在后边加一个逗号,形如:print('xiao',)
print('ming')
结果为:>>>xiao ming
print语句加逗号后,打印时会自动加一个空格。
字符串的拼接:
要想两个字符串打印时之间没有空格可使用‘+’连接两个字符串。形如:print('xiao' + 'ming') 打印为:xiaoming
增加换行:
1.单独使用print语句会自动增加一个空白行。形如:print(‘xiaoming’)
print()
2.在打印字符串之间加入一个\n.形如print('xiao \nming‘)
水平间隔---制表符:作用按列对齐
利用制表符控制打印内容的水平间隔。
8个字符的宽度为一块,每8个字符后都有一个制表点。当插入\t时就会从下一个制表点开始。
形如:
结果为:
格式化字符串
%s 字符串格式符,%d整数格式符,%f浮点数格式符
形如:
结果为:
%e为科学记数法,%g自动浮点数记数法。
format()方法形如:print('She is {} years old.Her height is {}.'.format(18,1.63))
字符串的方法
split()分割字符串。形如name_list = ['goudan','xiguan',housan']
names = name_list.split(',')
也可用for循环实现
join()连接字符。形如’***‘.join(name_list) 结果为’goudan***xiguan***housan'
starswith() 查看字符串是否以某个字符开始。形如'goudan'.starswith('g') 结果为:True
endswith()查看字符串是否以某个字符结尾。形如’goudan‘.starswith('t') 结果为:False
关键字in 查看 某个子字符串是否在大字符串中。
index() 查看某个字符串的开头位置的索引。’goudan‘.index('u') 结果为:2
strip ( ) 剥除不想要的字符串的部分。形如'goudan'.strip('ou') 结果为 :gdan
lower( ) 将字符串变为小写
upper( ) 将字符串变为大写
python-------打印与字符串格式化的更多相关文章
- Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助
Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助 目录 Pychar ...
- python 中的字符串格式化
python 中的字符串格式化 %方式的调用 1.格式化代码 代码 意义 s 字符串,使用str r 字符串,使用repr不使用str c 字符 d 十进制的数字 i 整数 u 无符号整数 o 八进制 ...
- python 打印 str 字符串的实际内容 repr(str)
python 打印 str 字符串的实际内容 repr(str) s = 'aa' print(repr(s))
- Python开发【第一篇】Python基础之字符串格式化
字符串格式化 Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-310 ...
- Python学习之字符串格式化
Table 3.1. 字符串格式化代码 格式 描述 %% 百分号标记% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) % ...
- Python之format字符串格式化
1.字符串连接 >>> a = 'My name is ' + 'Suen' >>> a 'My name is Suen' >>> a = 'M ...
- 第3.11节 Python强大的字符串格式化新功能:format字符串格式化的格式控制
第3.11节 format字符串格式化的格式控制 一. 引言 上节介绍了四种format进行字符串格式化的 ...
- Python高手之路【六】python基础之字符串格式化
Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-3101] This ...
- Python补充05 字符串格式化 (%操作符)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输 ...
- python中的字符串格式化
Python中常见的字符串格式化方式包括两种:字符串插入(str%),format函数(str.format()) 1.字符串插入 字符串插入是设置字符串格式的简单方法,与C语言.Fortran语言差 ...
随机推荐
- 64. Minimum Path Sum (Graph; DP)
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which ...
- windows 安装git
搭建环境:windo server 2012 方案: 服务器端:gitblit.下载地址:http://www.gitblit.com/ 客户端:git for windows.下载地址:https: ...
- 解题报告-1012. Numbers With Repeated Digits
Given a positive integer N, return the number of positive integers less than or equal to N that have ...
- Sensitivity, specificity, and reproducibility of RNA-Seq differential expression calls RNA-Seq差异表达调用的灵敏度 特异性 重复性
Sensitivity, specificity, and reproducibility of RNA-Seq differential expression calls RNA-Seq差异表达调用 ...
- curl传post数据流
- [Java] 获取当前Project所在的路径
String projectPath = System.getProperty ("user.dir").toString()
- 全球数据库-->基金/管理产品-->分类/行业平均-->开放式分类
SecID 招募书中所定净费率 换手率% 回报日期(每日) 计价货币 回报-本月以来(每日)计价货币 回报-本季以来(每日)计价货币 回报-本年以来(每日)计价货币 回报-1日(每日)计价货币 回报- ...
- C#的链表操作[数据结构-线性表]
链式存储结构图解: 上图中,a1,是数据,紧跟着后面的d1是下一个节点的地址值.也就是一个节点的最后存储的是下一个节点的地址值,最后一个节点的存储的下一个地址值是null,代表链表结束. 1,定义链表 ...
- 阅读xtrabackup代码的一点笔记
xtrabackup binary最重要的两个过程是backup和prepare,对应的函数分别是xtrabackup_backup_func()和xtrabackup_prepare_func(), ...
- firefox快速刷新error及解决办法
问题: 测试发过来bug,说——频繁F5刷新页面,会闪现未加载完样式的页面: 开发用的Chrome,没发现这个问题,测试用的firefox,于是从浏览器的刷新加载机制方面搜索解决办法,没搜到,运 ...