随笔

xiaoxiao2025-04-25  19

1.type() 函数     type(object) 函数,返回括号中对象的 数据类型。 2.数字常量 int:  一般的整数, long: 长整型,2.x版本需在数字后加 “L” 或 “l” ,表示长整型 如 100000000L; python3.x 版本后不分长整型,统一为int,不可加 “L” 或 “l” float: 浮点数,1.0 也为浮点数,float 可强制转换为 int,取整 3.这边需要注意的是,python中,bool是int的子类(继承int),故 True1 False0 是会返回Ture的,有点坑 4.元组类型:和列表类似,不同在于list可变,tuple不可变,无法添加、修改、删除等接口;其内存处理较优 tuple3 = (1,) print(type(tuple3)) tuple2 = (1) print(type(tuple2)) 前者输出是tuple类型,后者输出是int类型 5.set2 = {} # 注意:这不是空集合的表示法,这表示空字典, 6. type() 的其他返回     对于内建函数,type() 会返回为 built-in function … ; 7.字符串需要使用特殊字符时,python用反斜杠()转义字符,注意引号和换行 8.True or False 判定   以下会被判定为 False :

None False zero of any numeric type, for example, 0, 0.0, 0j. any empty sequence, for example, ‘’, (), []. any empty mapping, for example, {}. instances of user-defined classes, if the class defines a bool() or len() method, when that method returns the integer zero or bool value False.   除了以上的,其他的表达式均会被判定为 True,这个需要注意,与其他的语言有比较大的不同。

对于用户自定义函数,type() 会返回为 function ;

对于对象,type() 会返回为 type ; 9.range所生成的序列是不包含范围中的结束值,如range(5,10)代表是5through9。 10.### Anaconda中的重要组件 Anaconda Navigator :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。 Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。 qtconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。 spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。Spyder的最大优点就是模仿MATLAB的“工作空间”。 Conda : Conda的包管理就比较好理解了,这部分功能与pip类似。

转载请注明原文地址: https://www.6miu.com/read-5029137.html

最新回复(0)