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中文分词教程之前向最大正向匹配算法详解
Nov 02 Python
Python简单计算文件MD5值的方法示例
Apr 11 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
解决Pytorch 训练与测试时爆显存(out of memory)的问题
Aug 20 Python
使用pyshp包进行shapefile文件修改的例子
Dec 06 Python
TensorFlow 读取CSV数据的实例
Feb 05 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
基于matplotlib中ion()和ioff()的使用详解
Jun 16 Python
Python代码需要缩进吗
Jul 01 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
Apr 21 Python
Python matplotlib 利用随机函数生成变化图形
Apr 26 Python
Python 一键获取电脑浏览器的账号密码
May 11 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
PHP的5个安全措施小结
2012/07/17 PHP
php对象工厂类完整示例
2018/08/09 PHP
一个对于js this关键字的问题
2007/01/09 Javascript
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
javascript 写类方式之八
2009/07/05 Javascript
jquery 选择器引擎sizzle浅析
2013/02/06 Javascript
js获取元素相对窗口位置的实现代码
2014/09/28 Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
2014/12/04 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
禁用backspace网页回退功能的实现代码
2016/11/15 Javascript
AngularJS实现ajax请求的方法
2016/11/22 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
js纯前端实现腾讯cos文件上传功能的示例代码
2019/05/14 Javascript
使用Vue生成动态表单
2019/11/26 Javascript
[17:36]VG战队纪录片
2014/08/21 DOTA
python中字符串类型json操作的注意事项
2017/05/02 Python
Python MySQL数据库连接池组件pymysqlpool详解
2017/07/07 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
Python常见工厂函数用法示例
2018/03/21 Python
python 获取文件下所有文件或目录os.walk()的实例
2018/04/23 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
python 通过文件夹导入包的操作
2020/06/01 Python
python七种方法判断字符串是否包含子串
2020/08/18 Python
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
护理不良事件检讨书
2014/02/06 职场文书
《傅雷家书》教学反思
2014/04/20 职场文书
应届大学生自荐书
2014/06/17 职场文书
化工工艺设计求职信
2014/06/25 职场文书
幼儿老师求职信
2014/06/30 职场文书
付款证明格式范文
2015/06/19 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书