Python总结
Python语言开发复习总结
第一章,字符串相关
一,查看在一段字符串中是否出现一个字符
a,str =input().split() #拆开成两个字符串,用空格隔开
str.strip() #除去多余的空格
if str.find(a) == -1: #直接用find方法
print(“false”)
else:
print(“true”)
二,活用字符串的内嵌方法:
用字符串的方法isupper, islower来判别大小写。isdigit来判断是否是数字。
三,保留小数点的写法:
一般写法:print("%.5f “%a)
专业写法:
如何做到保留两位小数?下面举例说明。
假如’以英里为单位的距离’用dist变量存储,那么下面的写法将做到保留两位小数,并且尾部附加了miles这个串。
print(”%.2f %s"%(dist, ‘miles’))
这里,"%.2f %s"是格式控制串,这与C语言的格式化输出是类似的。%.2f是指要在这个位置输出一个浮点数,
'.2’是指要保留(dist, ‘miles’)是指要保留两位小数。%s是指要在这个位置输出一个字符串。
整体效果是,拿dist的值填充到%.2f所占位置,拿’miles’填充到%s所占位置,而后输出。
假如’无线电往返小时数’用time变量存储,那么下面的写法将达成【样例输出】中的最后一行输出的效果。
print("%s %.2f %s"%(“time:”, time, ‘hours’))
这里,"%s %.2f %s"是格式控制串,这与C语言的格式化输出是类似的。
整体效果是,拿"time:“填充到第一个%s所占的位置,拿time的值填充到%.2f所占的位置,
拿’hours’填充到第二个%s所占的位置,而后输出。
如何让time:之后有一个空格,在格式控制串中的第一个%s所占的位置之后留一个空格即可。
效果如图:
print(”%.2f %s"%(dist, ‘miles’))
四,格式函数,格式化
(1)Format函数的格式化功能:
(2)Format函数对输出的字符的控制:
(3)转义字符的使用
Please write letter ‘A’.
The path is “D:\study\computer”.
print("Please write letter ‘A’. ")
print(‘The path is “D:\study\computer\”.’)
在输出的时候:要输出”加\ 输出\加\
(4)输出格式的控制:
1,,print(n, str(height) + ‘m’)
第二章,
(1)求平方根和平方的方法总结
1,Import math
Math.Pow(数字,平方数)