- python没有字符类型,
"字符串"
'字符串'
'''字符串'''
"""字符串"""
三引号可以支持字符串跨行
2. 字符串函数
name =‘Nick’
name.title()#把单词首字母大写
name.upper()#将字符串改为全部大写
name.lower()#将字符串全部改为小写
name='Chris Medina'
name.rstrip()#删除末尾空白
name.lstrip()#删除开头的空白
name.strip()#删除两端的空白
- 对于字符串的话,要注意字符串的表示规范。例如:
protocol="It's my duty to help people in need."
print (protocol)
-
python NameError: name 'raw_input' is not defined。问题出在版本,python3中raw_input()已经被input()所代替。
-
如果python要控制打印的变量type,可以通过int()和str()。如果结果是浮点型数,对于python3会把结果自动转化成浮点数,python2会取整数部分,要使结果为浮点数的话,式子中至少要有一个浮点数。
-
python取整函数:
取整方式 取整结果 int() 向下取整 round() 四舍五入
还有就是向上取整:
import math
math.ceil(3.25)
4.0
math.ceil(3.75)
4.0
- 如果不确定是否要编写注释,就问问自己,找到合理的解决方案前,是否考虑了多个解决方案。如果答案是肯定的,就编写注释对你的解决方案进行说明吧。相比回过头去再添加注释,删除多余的注释要容易得多。