python记录—入门到实践—字符串操作篇
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python记录—入门到实践—字符串操作篇相关的知识,希望对你有一定的参考价值。
我就跟着书学,总结执行要记录的,不要觉得简单就不去试一试,敲一敲代码。执行力是成为好的程序员的宝剑。如果你是新手在掌握其他的语言情况下比如java、c或者php等等任意一种基本语法,程序都是相通的,你可以跟着我的记录和我一起一步步学习python。
红字是要注意的地方,期间python2和python3区别需要注意的我也会红字标识。
1.修改字符串大小写
name="abc myname" print(name.title()) <转首字母大写>
print(name.upper()) <转全大写> print(name.lower()) <转全小写> #输出:
Abc myname
ABC MYNAME
abc myname
2.拼接字符串和制表符和换行
first_name="py" last_name="thon" full_name=first_name+" "+last_name <引号中间是空格 如果不加空格就只需要一个引号连接> message="Hello,"+full_name.title()+"!" print(message)
#输出:
Hello,Py thon
-------------------------------------------------------------------------------
print("abc\nabc\n\tabc") </n:换行 /t制表>
#输出:
abc
abc
abc
3.删除字符串空白
my_name=" python " my_name.retrip() my_name.lstrip() my_name.strip() #输出: " python" "python " "python"
4.数字
和其他语法一样(+)加(-)减(*)乘(/)除(**)次方。
浮点运算注意的就是包含小数位是不确定的,如javascript运算浮点,很多语言运算浮点都可能出现多位小数,这是因为Javascript的数字类型是以64位的IEEE 754格式存储的。
可以百度一下“python保留小数位“处理0.2+0.1
#输出 0.30000000000000004
python2和python3浮点运算区别注意:
#python2.7 3/2 #输出 1 #python2.7 3.0/2 #输出 1.5 #python3 3/2 #输出 1.5
数字和字符串组合,注意数字需指定类型如int型的数字和字符串组合需数字转string字符
age=23 name="zc" message="我的名字叫"+name+str(age)+"岁" print(message) #输出 我的名字叫zc23岁
以上是关于python记录—入门到实践—字符串操作篇的主要内容,如果未能解决你的问题,请参考以下文章