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. php中++i 与 i++ 的区分详解

    在编程时我们常会使用到i++和++i,那两者之间有什么区别呢,本教程就为大家详细介绍一下. 1.++i 的用法(以 a=++i ,i=2 为例) 先将 i 值加 1 (也就是 i=i+1 ),然后赋给 ...

  2. halcon的tuple算子功能总结

  3. XSS学习笔记

    本片文章是读<<XSS跨站脚本gj剖析与防御>>一书的总结 常见的XSS攻击主要用于1.网络钓鱼,盗用用户账号2.窃取cookies 非httponly情况下,读取docume ...

  4. 二叉树中和为某一值的路径 (java)

    问题描述 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径.路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径. 题解 import java.util.Arra ...

  5. golang之切片与排序

    1.排序与查找操作 排序操作在sort包中,sort.Ints对整数进行排序,sort.Strings对字符串进行排序,sort.Float64对浮点数进行排序 package main import ...

  6. python设置格式模板

    # -*- coding: utf-8 -*- """ __mktime__ = '${DATE}' __author__ = '${USER}' __filename_ ...

  7. log日志查看

    (1)类型1: TcLogCls::add_log($data, __METHOD__ . '::订单号:' . $order_no, 'tc_order'); (2)类型2:

  8. jquery破坏链

  9. innobackupex工作原理

    写篇文章凑个数,基本是翻译,建议看原文. http://www.percona.com/doc/percona-xtrabackup/2.1/innobackupex/how_innobackupex ...

  10. linux查看端口号监听状态

    lsof -i:<port> netstat -tunlp | grep <port>