码迷,mamicode.com
首页 > 编程语言 > 详细

python记录—入门到实践—字符串操作篇(一)

时间:2017-10-24 01:45:25      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:学习   strong   python2.7   3.0   tle   出现   style   也会   php   

我就跟着书学,总结执行要记录的,不要觉得简单就不去试一试,敲一敲代码。执行力是成为好的程序员的宝剑。如果你是新手在掌握其他的语言情况下比如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记录—入门到实践—字符串操作篇(一)

标签:学习   strong   python2.7   3.0   tle   出现   style   也会   php   

原文地址:http://www.cnblogs.com/miaoyan/p/7718594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!