基础知识:
1, python每行无需以分号结束。
2,/:表示除,//:为整除,就算是浮点数也执行。
3, %:取余数。
4, **:乘方。
5, 十六进制:它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。
6, 变量(variable):赋值(assignment)操作。
7, 输入输出语句,input,print。
8, 函数:像实现特定功能的小程序。
常见函数不完全总结:
abs(number) | 返回数字绝对值 |
cmath.sqrt(number) | 返回平方根,也可用于负数 |
float(object) | 将字符串和数字转化为浮点数 |
help() | 提供交互式帮助 |
input(prompt) | 获取用户输入 |
int(object) | 将字符串和数字转化为整数 |
long(object) | 将字符串和数字转化为长整型数 |
math.ceil(number) | 返回数的上入整数,返回值的类型为浮点数 |
math.floor(number) | 返回数的下舍整数,返回类型为浮点数 |
math.sqrt(number) | 返回平方根,不适用于负数 |
pow(x,y[.z]) | 返回x的y次幂,所得结果对z取模 |
raw_input(prompt) | 获取用户输入,返回类型为字符串 |
repr(object) | 返回值的字符串表示形式 |
round(number[.ndigits]) | 根据给定精度对数字四舍五入 |
str(object) | 将值转化为字符串 |
9, 模块。
10., 字符串,单引号双引号以及转义字符,拼接,换行。