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记录—入门到实践—字符串操作篇的主要内容,如果未能解决你的问题,请参考以下文章

牛客题霸在线编程Python题库——Python入门到实践40招循环语句 条件语句 元组

redis入门到精通系列:redis操作的两个实践案例

redis入门到精通系列:redis操作的两个实践案例

《Python从入门到实践》--第四章用元祖操作 课后练习

Python编程入门到实践

《Python编程从入门到实践》_第五章_if语句