python学习摘要(3)--字符串处理函数

  1. python没有字符类型,
"字符串"
'字符串'
'''字符串'''
"""字符串"""

三引号可以支持字符串跨行
2. 字符串函数

name =‘Nick’
name.title()#把单词首字母大写
name.upper()#将字符串改为全部大写
name.lower()#将字符串全部改为小写
name='Chris Medina'
name.rstrip()#删除末尾空白
name.lstrip()#删除开头的空白
name.strip()#删除两端的空白
  1. 对于字符串的话,要注意字符串的表示规范。例如:
protocol="It's my duty to help people in need."
print (protocol)
  1. python 的输入和输出输入输出

  2. python NameError: name 'raw_input' is not defined。问题出在版本,python3中raw_input()已经被input()所代替。

  3. 如果python要控制打印的变量type,可以通过int()和str()。如果结果是浮点型数,对于python3会把结果自动转化成浮点数,python2会取整数部分,要使结果为浮点数的话,式子中至少要有一个浮点数。

  4. python取整函数:

    取整方式 取整结果
    int() 向下取整
    round() 四舍五入

还有就是向上取整:

import math
math.ceil(3.25)
4.0
math.ceil(3.75)
4.0 
  1. 如果不确定是否要编写注释,就问问自己,找到合理的解决方案前,是否考虑了多个解决方案。如果答案是肯定的,就编写注释对你的解决方案进行说明吧。相比回过头去再添加注释,删除多余的注释要容易得多。
posted @ 2018-03-21 23:12  新城  阅读(172)  评论(1编辑  收藏  举报