python类型强制转换long to int的代码


Posted in Python onFebruary 10, 2013

python2.4版本以后,如果int的值超出范围不会溢出,而是内部转换为long,在网上没有找到从long型强制转换成int的代码,这里所说的int取值范围是和java里一致,即用四个字节表示。
自己写了一个函数,勉强可以用,供大家参考。

import sys
def LongToInt(value):
    assert isinstance(value, (int, long))
    return int(value & sys.maxint)

经过测试,在32位和64位上运算结果一致。

Python 相关文章推荐
Python HTMLParser模块解析html获取url实例
Apr 08 Python
python下调用pytesseract识别某网站验证码的实现方法
Jun 06 Python
python使用fcntl模块实现程序加锁功能示例
Jun 23 Python
查看Django和flask版本的方法
May 14 Python
Python中 map()函数的用法详解
Jul 10 Python
python实现在cmd窗口显示彩色文字
Jun 24 Python
python字符串的拼接方法总结
Nov 18 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 Python
Python 通过监听端口实现唯一脚本运行方式
May 05 Python
利用Opencv实现图片的油画特效实例
Feb 28 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
Python turtle实现贪吃蛇游戏
Jun 18 Python
python函数缺省值与引用学习笔记分享
Feb 10 #Python
flask中使用SQLAlchemy进行辅助开发的代码
Feb 10 #Python
用python实现的去除win下文本文件头部BOM的代码
Feb 10 #Python
python创建只读属性对象的方法(ReadOnlyObject)
Feb 10 #Python
python将人民币转换大写的脚本代码
Feb 10 #Python
pydev使用wxpython找不到路径的解决方法
Feb 10 #Python
python的id()函数介绍
Feb 10 #Python
You might like
论建造顺序的重要性
2020/03/04 星际争霸
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
jquery里的each使用方法详解
2010/12/22 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
JavaScript改变CSS样式的方法汇总
2015/05/07 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
JavaScript实现表格快速变色效果代码
2015/08/19 Javascript
jquery实现的Banner广告收缩效果代码
2015/09/02 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
浅析Vue中method与computed的区别
2018/03/06 Javascript
JS文件中加载jquery.js的实例代码
2018/05/05 jQuery
Vue.js 十五分钟入门图文教程
2018/09/12 Javascript
layui 根据后台数据动态创建下拉框并同时默认选中的实例
2019/09/02 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
在Windows8上的搭建Python和Django环境
2014/07/03 Python
Python生成pdf文件的方法
2014/08/04 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
Python Web框架之Django框架文件上传功能详解
2019/08/16 Python
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
Hawes & Curtis澳大利亚官网:英国经典服饰品牌
2018/10/29 全球购物
给海归自荐信的建议
2013/12/13 职场文书
《春天来了》教学反思
2014/04/07 职场文书
学生抄袭作业的检讨书
2014/10/02 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
母亲去世追悼词
2015/06/23 职场文书
会计实训总结范文
2015/08/03 职场文书
班干部学习委员竞选稿
2015/11/20 职场文书
golang 实现时间戳和时间的转化
2021/05/07 Golang
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL