随笔

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类似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值