程序设计方法和内置函数
1.1.程序设计方法
1.1.2.自顶而下设计
在进行程序设计的时候,采用的是自顶而下的方法。事实上,这个方法就是不断细化的方法。
如图:
[外链图片转存失败(img-h8Ivt54e-1568893337094)(attachment:image.png)]
1.1.3.自底向上执行
使用调试的时候,自底向上的方法易于找出问题的所在。事实上,就是从细节出发。
1.2.基本的内置函数:
看下表:
这里有一个地址供大家查看python的内置函数,https://www.bbsmax.com/A/MAzAj71qJ9/
函数名称 | 函数用法以及含义 |
---|---|
abs(x) | 求x的绝对值或者模 |
all(x) | 如果组合类型x为空或者x元组全为真,返回True,否则返回Fasle |
any(x) | 只要有任意一个元素为真,返回True,否则返回Fasle |
bin(x) | 将整形转成二进制 |
bool(x) | 返回x的布尔值:True或者Fasle |
chr(x) | 将x转成字符串类型 |
complex(x) | 将x转成复数 |
dict(x) | 将x转成字典 |
divmod(a,b) | 返回一个数组,分别为a整除b的商和余数 |
eval(x) | 执行一段python表达式 |
exec(x) | 执行一段python语句 |
float(x) | 将x转成浮点类型数据 |
hex(x) | 将整数x转成十六进制的数 |
input(s) | 输入函数 |
int(x) | 将x转成整数或者,或者把其他进制x转成十进制 |
len(x) | 长度函数 |
list(x) | 将组合类型转成列表类型 |
max(x) | 求组合类型中最大的元素 |
min(x) | 求组合类型中最小的元素 |
oct(x) | 将x转成八进制 |
open(s,m) | 以m模式打开一个s文件 |
ord(x) | 将一个单字符转成Unicoding对应的编码 |
pow(x,y) | 等价于x**y |
print(x) | 打印函数 |
range(a,b,s) | 步长函数 |
reversed® | 反转函数 |
round(n) | 四舍五入计算n |
set(x) | 将组合类型转成集合类型 |
sorted(x) | 将组合类型进行从小到大的排序 |
str(x) | 将x转成字符串类型 |
sum(x) | 求和函数 |
type(x) | 类型函数 |