python基础查漏补缺1--算数、字符串与变量
1. math相关函数
函 数 | 描 述 |
ceil(x) | 大于或等于x的整数 |
cos(x) |
x的余弦 |
degrees(x) | 将x的弧度转换为度数 |
exp(x) | e的x次方 |
factorial(n) | 计算n的阶乘(n!),n 必须为整数 |
log(x) | 以e为底的x的对数 |
log(x,b) | 以b为底的x的对数 |
pow(x,y) | x的y次方 |
radians(s) | 将x转换为弧度数 |
sin(x) | x的正弦 |
sqrt(x) | x的平方根 |
tan(x) | x的正切 |
>>> math.ceil(1.1) 2 >>> math.cos(1) 0.5403023058681398 >>> math.degrees(1) 57.29577951308232 >>> math.exp(1) 2.718281828459045 >>> math.factorial(5) 120 >>> math.log(1) 0.0 >>> math.log(2,4) 0.5 >>> math.pow(2,3) 8.0 >>> math.sin(90) 0.8939966636005579 >>> math.sqrt(3) 1.7320508075688772 >>> math.tan(90) -1.995200412208242
2. 字符串拼接相关方法 + *
>>> 'hot' + 'dog' 'hotdog' >>> 10 * 'haha' 'hahahahahahahahahahahahahahahahahahahaha' >>> 3 * 'hee' + 2 * '!' 'heeheehee!!'
3. 列出模块中的函数 dir(module)
>>> import math >>> dir(math) ['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']
4. 查看函数的帮助字符串 help(func)
>>> help(math.floor) Help on built-in function floor in module math:floor(...)floor(x)Return the floor of x as an Integral.This is the largest integer <= x.
5. 查看文档字符串 func.__doc__
>>> print(math.floor.__doc__) floor(x)Return the floor of x as an Integral. This is the largest integer <= x.
6. 将整数和字符串转换为浮点数 float(x), x 为str 或 int类型
>>> float(3) 3.0 >>> float('3') 3.0
7. 浮点数转换为整数,int(x)舍去小数,round(x)为银行家圆整--最接近的偶数
>>> int(8.5) 8 >>> round(8.5) 8 >>> int(9.5) 9 >>> round(9.5) 10
8. 变量的多行赋值
>>> x, y, z = 1, 'two', 3.0 >>> x, y, z (1, 'two', 3.0)
转载于:https://www.cnblogs.com/yunmenzhe/p/7506071.html
python基础查漏补缺1--算数、字符串与变量相关推荐
- Java基础查漏补缺(2)
Java基础查漏补缺(2) apache和spring都提供了BeanUtils的深度拷贝工具包 +=具有隐形的强制转换 object类的equals()方法容易抛出空指针异常 String a=nu ...
- C/C++基础查漏补缺(一)----------寒假学习笔记(一)
寒假C语言基础查漏补缺笔记(一) 本系列文章是基于自身的编程基础而编写的,其内容并非适用于所有人,请海涵~ 不过内容应该包括了所有的考点.用法,初学C/C++的大学生或者noip入门级选手可以以此作为 ...
- java怎么快速补缺_Java基础查漏补缺(1)
Java基础查漏补缺 String str2 = "hello"; String str3 = "hello"; System.out.println(str3 ...
- C语言——基础查漏补缺(三):谭浩强红书刷题笔记大杂烩
相关文章: C语言--基础查漏补缺(一):超长文帮你理清一些概念 C语言--基础查漏补缺(二):<C程序设计试题汇编>应试概念总结 C语言--基础查漏补缺(四):利用<挑战程序设计竞 ...
- C/C++基础查漏补缺(八)----------寒假学习笔记(八)
寒假C语言基础查漏补缺笔记(八) 本系列文章是基于自身的编程基础而编写的,其内容并非适用于所有人,请海涵~ 不过内容应该包括了所有的考点.用法,初学C/C++的大学生或者noip入门级选手可以以此作为 ...
- Java基础查漏补缺(个人向)
关键字 不熟悉的关键字 instanceof throw(手动的生成一个异常) throws(处理异常的方式) native strictfp transient volatile assert th ...
- MySQL基础查漏补缺
1. char 与 varchar ? char 定义的是定长的字符串类型,比如电话号码.性别等字段,如果插入的数据长度小于定长就会以unicode编码补缺'\u0000'(我们看着是空格),大于定长 ...
- Java基础查漏补缺:(String篇)一个面试题问倒了我,原来String并不简单
先来一道java面试题: String s = new String("zsx"); 问:创建了几个String Object? 先别往下看,想想答案 先上一个图: 如图所示,问题 ...
- Linux基础查漏补缺
文章目录 第二遍重新回顾Linux基础 查看主机名 修改主机名 查看IP地址 Linux的 "--"和"-" 根目录文件的意义和作用 alias 直接在命令行界 ...
最新文章
- 从Ops到NoOps,阿里文娱智能运维的关键:自动化应用容量管理
- tomcat启动后如何登录
- ABI(Application Binary Interface)
- 解决python 提示 SyntaxError: Missing parentheses in call to 'print'
- 计算机办公应用总结,2017年办公自动化实习报告总结
- 如何获取当前显示的片段?
- 中国制盐市场销售动态及需求潜力预测报告(新版)2022-2027年
- 珍藏版创业思维导图,帮你成功创业!
- 大一计算机知识总结,大学计算机基础超详细知识点(高手总结)免费
- 华罗庚黄金分割优选法
- tungsten-replication实现mysql-mongo数据同步
- 谁知道qq会员怎么退款呢
- 介绍中国传统节日的网页html,介绍中国传统节日的作文4篇
- 系列微课|《Python程序设计(第3版)》第4章
- Python|range函数用法完全解读
- 支付系统设计四:轮询扣款设计04-整体设计
- linux串口设备配置方法(固定ID)
- python中not、and和or的简介以及优先级说明
- oracle如何导入一个用户,Oracle 把一个用户的数据导入另一个用户 (数据泵)
- java weblogic.wlst_Weblogic - 使用Wlst获取部署类型
热门文章
- 【牛客 - 370E】Rinne Loves Gift(Bellman_Ford判负环,二分,分数规划)
- 【HDU - 1564 】Play a game (博弈问题,找规律,奇偶博弈)
- 【HDU - 1301】Jungle Roads(并查集+最小生成树)(内附最小生成树两种算法 克鲁斯特尔算法amp;amp;普里姆算法)
- Coursera自动驾驶课程第1讲:Welcome to the self-driving cars specialization
- 机器学习笔记(六):正则化
- 金额输入框校验和自动校正、支持指定任意位数小数decimal、支持只能输入整数、支持是否允许输入负数等功能
- vue页面取ajax返回值,Vue前端交互模式、Promise用法(回调地狱)
- java 简单获取Excel表格内容(初学者)
- 华为鸿蒙等不急了,华为最强巨作,鸿蒙OS+六摄+麒麟985,网友:等不及了!
- Java-Jdbc,JDBC连接Oracle11g实例: