int(x,base = 2) #将x转换为二进制整数
'**' :乘方符 ,example:2**3 #2的3次方
模块导入方式二:from [模块名] import [函数名]
#幂函数 pow()
{0:<6.5f}
括号中'0'是format函数索引
'<'表示是左对齐
'6'表示输出空间为6位
'.5f'代表保留5位小数,如不加'f'则表示保留5位有效数字
print(f'{a}{sign}{b}=', end=' ') # ‘end=''’意为将print函数的输出结束符改为空格
round(num,n)#该函数是将参数num最多保留n位小数输出
格式输出:
%s 字符串
%u 无符整数
%o 八进制数
%x 十六进制数
%f 浮点数
%e 科学计数法表示小数
example:
print("%d +%d=%d"%(a,b,a+b))
Python中多对象带符号分隔输出:
name = input( )
age = input( )
job = input( )
print(name, age ,job , sep=',')
- result: "name,age,job"
eval(f'a*{b}'):
'*{b}'始终被转化为‘乘以b的数值’
因而表达式最终的结果取决于a的类型
如果,a为数值类型,则结果为两数相乘的积
反之,如果a为字符(串)类型,这是将其复制b的数值倍
#将'*'更换为'-','+'亦然
Math库:
gcd()#得到最大公约数
lcm()#得到最小公倍数
factorial()#求阶乘
isqrt()#开方取整
三角函数使用:
#python三角函数的实参类型为弧度值
example:90度的正弦值
弧度:sin(0.5 * pi)
角度:sin(radians(90))
圆锥侧面积:
一:圆心角/平角*母线^2*PI
二:底面半径*母线*PI #前者是其演化
三:底面周长*母线/2