print

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-------打印与字符串格式化的更多相关文章

  1. Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助

    Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化  format函数字符串格式化  帮助 目录 Pychar ...

  2. python 中的字符串格式化

    python 中的字符串格式化 %方式的调用 1.格式化代码 代码 意义 s 字符串,使用str r 字符串,使用repr不使用str c 字符 d 十进制的数字 i 整数 u 无符号整数 o 八进制 ...

  3. python 打印 str 字符串的实际内容 repr(str)

    python 打印 str 字符串的实际内容 repr(str) s = 'aa' print(repr(s))

  4. Python开发【第一篇】Python基础之字符串格式化

    字符串格式化 Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-310 ...

  5. Python学习之字符串格式化

    Table 3.1. 字符串格式化代码 格式 描述 %% 百分号标记% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) % ...

  6. Python之format字符串格式化

    1.字符串连接 >>> a = 'My name is ' + 'Suen' >>> a 'My name is Suen' >>> a = 'M ...

  7. 第3.11节 Python强大的字符串格式化新功能:format字符串格式化的格式控制

                                                第3.11节 format字符串格式化的格式控制 一.    引言 上节介绍了四种format进行字符串格式化的 ...

  8. Python高手之路【六】python基础之字符串格式化

    Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-3101] This ...

  9. Python补充05 字符串格式化 (%操作符)

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输 ...

  10. python中的字符串格式化

    Python中常见的字符串格式化方式包括两种:字符串插入(str%),format函数(str.format()) 1.字符串插入 字符串插入是设置字符串格式的简单方法,与C语言.Fortran语言差 ...

随机推荐

  1. 用c++实现获取程序运行的时间

    看代码: #include<iostream> #include<ctime> using namespace std; int main() { int i; time_t ...

  2. 【BZOJ2806】Cheat 【广义后缀自动机+单调队列优化dp+二分】

    题意 有M篇标准作文组成了一个作文库(每篇作文都是一个01的字符串),然后给出N篇作文(自然也是01字符串).如果一个长度不小于L的串在作文库中出现过,那么它是熟悉的.对于某一篇作文,我们要把它分为若 ...

  3. input checkbox 复选框大小修改

    设置zoom属性(放大) 利用style: <input type="checkbox" name="returnfee"  style="zo ...

  4. embed jetty lib

    servlet-api-3.1.jar jetty-util-9.2.2.v20140723.jar jetty-servlet-9.2.2.v20140723.jar jetty-server-9. ...

  5. zookeeper的ZAB协议

    ZAB协议概述 ZooKeeper并没有完全采用Paxos算法,而是使用了一种称为ZooKeeper Atomic Broadcast(ZAB,zookeeper原子消息广播协议)的协议作为其数据一致 ...

  6. scala 排序

    sortBy() 定义: def sortBy[B](fun: (A) =>B) 栗子1: val words = "the quick brown fox jumped over t ...

  7. [SoapUI]怎样获取上一个Test Step的名字

    def currentStepInd = context.currentStepIndex def previousStep = testRunner.testCase.getTestStepAt(c ...

  8. mysql5.7文件无法导入数据库的解决方案

    一般是因为my.ini的“secure-file-priv”的设置导致loaddata失败,网上查了许多资料,大部分都是要求注释掉my.ini的: secure-file-priv="C:/ ...

  9. 如何打开Tango的ADF文件?

    3ds max? opengl? ... Excel? vs? UltraEdit OpenGL Android API ADF文件数据结构:链接

  10. js 根本没有“JSON对象”这回事! JSON对象——转

    前言 写这篇文章的目的是经常看到开发人员说:把字符串转化为JSON对象,把JSON对象转化成字符串等类似的话题,所以把之前收藏的一篇老外的文章整理翻译了一下,供大家讨论,如有错误,请大家指出,多谢. ...