我是靠谱客的博主 伶俐衬衫,最近开发中收集的这篇文章主要介绍python int64_Python学习笔记——部分常用/特殊用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、使用*号来展开序列,*是序列展开,每个元素都当做一个参数。

ls = (1, 2, 3);

foo(ls),这样foo只有一个参数,就是ls这个列表本身

foo(*ls), foo得到3个参数,分别为1 2 3,等价于foo(1,2,3)

2、python 读写文件中w与wt ; r与rt 有何区别?

't' 表示‘text mode’, 相对应的是"binary mode'

就是说你是以文本模式打开,还是二进制模式打开。因为默认就是文本模式,所以'rt' 等价于'r'

3、int64与int的区别?

1)int是python的基本类型,而int64是numpy中引入的一个类,即 numpy.int64;

2)使用numpy模块中的numpy.sum()方法得到的结果是int64,而使用默认的sum()得到结果的int类型;

下面代码中,虽然执行结果a和b的数值都是6,但是类型不同

1 importnumpy as np2 #a 的类型是int64

3 a = np.sum([1,2,3])4 #b 的类型是int

5 b = sum([1,2,3])

3)int64不会报除0的错误(事实上numpy中的其他类型也不会报错,比如float64等);而int会报除0错误(其他基本类型也会,比如float等)

测试如下:表明numpy 的数据类型(int64、float64等)比python的基本类型(int、flo

最后

以上就是伶俐衬衫为你收集整理的python int64_Python学习笔记——部分常用/特殊用法的全部内容,希望文章能够帮你解决python int64_Python学习笔记——部分常用/特殊用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(328)

评论列表共有 0 条评论

立即
投稿
返回
顶部