python 基础
发布日期:2021-10-25 12:04:10 浏览次数:2 分类:技术文章

本文共 803 字,大约阅读时间需要 2 分钟。

1.python 是一门什么样的语言

动态解释型的强类型定义语言。

动态:运行前不用声明变量类型

解释器: CPython 等

强类型定义:固定类型,需要类型转换的过程

python所有的东西都是类

2.基础数据类型

type() 函数查看数据类型(类),使用dir()查看大佬们帮你写好了哪些魔法

可以通过 PEP484 来规定数据类型?484值得我好好读读

基础部分大概有 整型(int),浮点数(float),字符串(str),布尔类型 True False(bool),None(NoneType)

python自带大数,不过完全不知道内部实现过程。

对于浮点型,支持16位,但不是四舍五入,而是自动进位

1 a = 1.111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112 print(a)3 4 1.1111111111111112

使用的函数int(),str(),float()。轻松转换,int自带进制转换

abs() 绝对值

1 int('1000',2)2 8

2.运算符(自带重载,字符串带+和*)

加+ 减- 乘* 除/(获得整数部分和小数部分) 整除// 除余% 阶乘**

divmod(a,b) == (a//b,a%b)

比较运算符 > >= < <= != = is not is 

位运算<< >> & | ~ ^

逻辑运算符 and or not

python 没有自加运算符,O(∩_∩)O

向上取整,向下取整  请导入math包 使用math.floor math.ceil

 

转载于:https://www.cnblogs.com/fan-2/p/10201055.html

转载地址:https://blog.csdn.net/weixin_30908103/article/details/99398922 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:css3背景多图
下一篇:html顶层弹出提示页面的实现

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月13日 17时54分02秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章