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. SpringBoot进行单元测试

    SpringBoot进行单元测试,需要在maven中加入以下依赖 <dependency> <groupId>org.springframework.boot</grou ...

  2. git的基本命令

    在当前目录新建一个git代码库$ git init 设置提交代码时的用户信息:$ git config [--global] user.name "[name]"$ git con ...

  3. Visual Studio 2013 osg

    1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Debug x64 ------1> Checking ...

  4. 转载:Candy? 在线性时间内求出素数与欧拉函数

    转载自:http://www.cnblogs.com/candy99/p/6200660.html 2818: Gcd Time Limit: 10 Sec  Memory Limit: 256 MB ...

  5. 判断字符串是否为回文 python

    回文正序和逆序一样的字符串,例如abccba 方法一 def is_palindrome1(text): l = list(text) l.reverse() t1 = ''.join(l) if t ...

  6. Mysql索引会失效的几种情况分析(转)

    出处:http://www.jb51.net/article/50649.htm 索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这 ...

  7. CodeForces 513A Game (水题,博弈)

    题意:两个人有n1,n2个球,然后分别最多拿出 k1,k2个球,然后扔掉,谁先拿完谁输. 析:很简单么,每人都足够聪明,就每次扔一个好了,那么,谁的球多,谁就能赢呗,如果相等,那么第一个扔的输. 代码 ...

  8. MFC中的多线程

    程序是计算机指令的几何,以文件的形式存在磁盘上.进程被定义为正在运行的程序的实例,是在进行地址空间中的一次执行活动.一个程序可以对应多个进程,如可以通过打开多个Word程序,每个word的应用就是一个 ...

  9. Ansible运维自动化工具

    1>Ansible 1>ansible简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabri ...

  10. 5、Docker架构和底层技术

    5.1 Docker Platform Docker提供了一个开发,打包,运行APP的平台 把APP和底层infrastructure隔离开来 5.2 Docker Engine 后台进程(docke ...