python如何输出字符串_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-------打印与字符串格式化相关推荐
- python一个以回车结束的字符串_Python 学习总结——字符串
1 Python 字符串的 CRUD 操作 1.1 创建字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串,或使用三引号来创建字符串文本段落(允许一个 ...
- python 字符 数字比较_Python数字和字符串(5/30)
前言 Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新) 大纲 数值类型及操作 字符串类型及操作 模块time的使用方法 数字迭代器和文本进度 ...
- python中定义字符串_python中的字符串
python中的字符串一旦定义,则不可以修改 python中的原始字符串 即 在字符串前面加小写字母r 比如:打印输出C:\Program Files\Microsoft Games python中的 ...
- 在控制台中录入一个字符串 , 打印这个字符串中的字符以及出现的次数(Python)
#练习2:在控制台中录入一个字符串 # 打印这个字符串中的字符以及出现的次数. # abcdbcdb # a字符1次 # b 3 # c 2 # d 2 str_input = "abcdb ...
- python中定义字符串_Python中的字符串String
Python中除了数字(Numbers)(int,float,complex)之外,另外一种重要的类型就是字符串. 字符串是字符序列,可以由任何字符构成. 在Python语言中,字符串可以放在单引号( ...
- python中格式化字符串_Python中所有字符串格式化的指南
python中格式化字符串 Strings are one of the most essential and used datatypes in programming. It allows the ...
- python处理多行字符串_python多行字符串
Python中如何处理长代码格式化问题,如何提高格式化输出的长字符串的可读性? 当我们需要格式化输出一个很长的字符串的时候,都写在一行显得很难看,而且可读性也很差:当我们使用链式的语法写代码的时候常常 ...
- python定义一个字符串_Python基础之字符串
初识字符串 字符串的认识 首先,我们先认识下什么是字符串:# 定义字符串 t_str1 = "Hello World" t_str2 = "asdfghh" p ...
- python产生随机字符串_Python生成随机字符串
原博文 2018-11-02 13:52 − import string import random def get_random_code(length=6, allow_symbol=False) ...
- python创建字符串_Python基础之字符串
1.创建字符串 字符串用于存储和表示文本,在python中属于不可变对象,单引号.双引号.三引号内的内容即字符串. 1 s = '字符串' 2 s1 = "字符串" 3 s2 = ...
最新文章
- 八数码问题——双向广度优先搜索解决
- BZOJ 1070 修车
- 转: 三大WEB服务器对比分析(apache ,lighttpd,nginx) (2008年的旧文,仅供参考之用)...
- Revvel如何将视频转码速度提升几十倍?
- python游走代码_介绍一个全局最优化的方法:随机游走算法(Random Walk)
- decorator php,php设计模式 Decorator(装饰模式)
- 吴军《谷歌面试题:倒置英文句子》
- 2017.10.31笔记
- 你试过一个人旅游吗?去了哪里?
- IT运维人员该学习哪些技术
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
- 数字时钟仿真电路设计
- python科赫雪花正方形_python—科赫曲线(科赫雪花小包裹)
- 电容或电感的电压_为什么并联电容器可以提高功率因数,而串联不行?
- scala中的Unit
- 第527篇-Prism学习系列3_Modularity
- kindle touch 花屏无反应
- Windows8.1设置默认输入法为英文
- 1325208-25-0,Mal-PEG4-NHS马来酰亚胺基团和NHS酯基团交联剂
- java自行车起源_公路自行车赛的起源、发展及历史