python two

Ctrl+?——注释符号#(全选)
in
not in
[ ]-列表,内容可改
( )-数组,内容不可改
{ }与set()都可创建集合,但是创建空的集合使用set()
                                         创建空字典使用{ }
键(key:value)
在同一字典,键(key)必须是唯一的
缩进的空格是可变的,但是同一个代码块的语句必须包含相同的缩进空格数


运算符优先级
由上到下,运算符优先级从最高到最低
**——指数(最高优先级)
~+-——按位翻转,一元加号和减号(最后两个的方法名为+@和-@)
* / % //——乘,除,取模和取整除
+ - ——加法减法
>> <<——右移,左移运算符
&——位‘AND’
^ |——位运算符
<= < > >= ——比较运算符
<> == != —— 等于运算符
= %= /= //= -= += *= **=——赋值运算符
is is not——身份运算符
in not in——成员运算符
not or and——逻辑运算符

ord()函数主要用来返回对应字符的ascii码
chr()函数主要用来转换ascii码对应的字符
ceil(x):向上取整函数,如math.ceil(4.1)返回5
exp(x):e的x次幂函数,如math.exp(1)返回2.718281828459045
fabs(x):绝对值函数,如math.fabs(-10)返回10.0
log(x):对数函数,默认是以e为底自然对数,如math.log(math.e)返回1.0,math.log(100,10)返回
2.0
log10(x):常用对数函数,返回以10为基数的x的对数,如math.log10(100)返回2.0
modf(x):整数小数分离函数,返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分
以浮点型表示。
pow(x, y):幂函数,返回x**y 运算后的值。
round(x [,n]):四舍五入函数,返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位
数。
sqrt(x):平方根函数,返回数字x的平方根。

python包括以下三角函数:
1. acos(x):返回x的反余弦弧度值。
2. asin(x):返回x的反正弦弧度值。
3. atan(x):返回x的反正切弧度值。
4. atan2(y, x):返回给定的 X 及 Y 坐标值的反正切值。
5. cos(x):返回x的弧度的余弦值。
6. hypot(x, y):返回欧几里德范数 sqrt(xx + yy)。
7. sin(x):返回的x弧度的正弦值。
8. tan(x):返回x弧度的正切值。
9. degrees(x):将弧度转换为角度,如degrees(math.pi/2) , 返回90.0
10. radians(x):将角度转换为弧度
字典内置方法:
1. dict_data.clear():删除字典内所有元素
2. dict_data.copy():返回一个字典的浅复制
3. dict_data.fromkeys():创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初
始值
4. dict_data.get(key, default=None):返回指定键的值,如果值不在字典中返回default值
5. key in dict_data:如果键在字典dict里返回true,否则返回false
6. dict_data.items():以列表返回可遍历的(键, 值) 元组数组
7. dict_data.keys():以列表返回一个字典所有的键
8. dict_data.setdefault(key, default=None):和get()类似, 但如果键不存在于字典中,将会添加键并
将值设为default
9. dict_data.update(dict2):把字典dict2的键/值对更新到dict里
10. dict_data.values():以列表返回字典中的所有值
11. pop(key[,default]):删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否
则,返回default值。
12. popitem():随机返回并删除字典中的一对键和值(一般删除末尾对)。

循环中只有一条语句可以把while和该条语句写在一行
>>> num = 0
>>> while num <= 10: num += 1
...
>>> print(num)
11

猜你喜欢

转载自blog.csdn.net/qq_43011640/article/details/88761801
two