社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

收藏 | 实用Python小技巧分享

CDA数据分析师 • 3 年前 • 244 次点击  

 



 CDA数据分析师 出品  

作者:CDA明星讲师 曹鑫

编辑:Mika



Python 之 int 的最大值


今天我们来聊聊 Python 里面的整形 int 的最大值。


一般在传统的 64 位机器上,普通的编程语言最大整形就是 2 的 63 次方减 1。


我们运行一下看看,这已经很够大了,但是在 Python 里面是没有上限的,内存有多大就奔着挤爆内存去。



所以我们把最大值再乘以 100,我们发现它还是可以显示的,也就是它上限不会溢出,使用起来也更安全。

Python 之集合的三种方法


今天我们来讲讲集合的三种操作。


我这里有两个集合,a_set 和 b_set ,分别是张三、李四和王五、张三。


我们可以求它的并集,就是 a_set . union,然后括号里面写 b_set。


运行一下会发现张三、李四、王五都合在一起了,但重复的就没有显示在里面。



求交集是 a_set . intersection,然后把 b_set 放进去,就会发现只有张三,这就是求交集。


求差集用 a_set . difference 加 b_set,我们就看到只有李四。


  Python之for循环



今天我们来认识一下伟大的 for 循环。


我们这里有个 list , a_list 有张三、李四、王五,那for循环就可以 for i in 这个 a_list ,让 i 去一个个等于张三、李四、王五。


我这里说了等于其实是赋值的意思,也就是 i 会变成张三、李四、王五,再到每个循环里面把 i 可以一打印出来,你就会得到下面这样的结果:张三、李四、王五。


其实这个过程里面,i 在不断的被赋值,一共赋值了 3次,你这里面有 3 个元素就赋值 3 次。



如果是 30 个元素,就会复制 30 次,这就是 for 循环的特性,你学会了吗?






 

点这里👇关注我,记得标星哦~

推荐阅读



 

CDA课程咨询

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/135585
 
244 次点击