天池龙珠Python训练营-打卡笔记T01
2021/5/30 12:23:06
本文主要是介绍天池龙珠Python训练营-打卡笔记T01,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
摆在前面的废话:
很久以前,幻璃因为兴趣去自学了Python,他自信满满的跟着教学书籍过了一遍又一遍,马上就开始马不停蹄的开始学习数据分析。一切都很美好,直到有一天他在数学建模校赛中被打的措手不及······
所以这次跟着天池再来一遍啦!因为是二刷所以笔记会比较简略,注重我不熟悉的点。
2.1注释:
是个人就要好好学写注释啦!
#单行注释 ''' 多 行 的 注 释 ''' """ 多 行 的 注 释 """ #这两种注释方法不能混用(其中一个会被认为是注释文本) """ ''' #←被注释了 """ ''' #←报错
2.2运算符
运算符的设计在现代语言中基本上已经得到共识:
需要注意的是Python中的逻辑运算符不是 || , && ,而是or and not(!也有在用的)
C语言中有个三元运算符: ( Cond1 ) ? Cond2 : Cond3
Python中有和它类似的形式:x if x < y else y
我个人觉得它不止是模仿C语言的这个运算符,类似的结构在后面生成器中也有体现。
成员运算符: is 、in
is、is not比对的是两变量之间的地址, == ,!=比对的是两变量的值
*Python 中的赋值操作更像是一种继承,简单赋值只是引用地址(也叫做视图)
运算符优先级:(比C好记多了)
一元大于二元----算数优先,移位其次,按位最后---逻辑运算最后结合
不过还是推荐乖乖打上小括号
2.3变量:
变量有个啥用?
type( Var )查看变量类型---有时候也会有List(List(int))这种一层套一层的
isinstance(Var , classinfo) 检测Var和classinfo的关系(包括继承)
Classinfo不包括一些奇奇怪怪的class,同时你也要注意VScode中给你Auto-import的一部分class这个方法不认qwq
dir( Var) 康康你的内存里有什么好玩的属性和方法
getcontext(Var)查看它的参数
#getcontext()后可以直接用变量名做成员修改变量值,不需要再重新创建了
想要固定精度的数据(类似C中printf(%.6f)
引入Decimal,调整其prec参数(默认28位)
如何进行类型转换?
Python中(好像大部分扩张包中)都选择使用传参类继承的方式
父类名(数据)
这篇关于天池龙珠Python训练营-打卡笔记T01的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-27使用python 将ETH账户的资产打散
- 2024-09-26Python编程基础
- 2024-09-2610 种方法写出更好的 Python 代码
- 2024-09-25Python编程基础详解
- 2024-09-25Python编程入门教程
- 2024-09-25从零开始使用Python构建LLaMA 3
- 2024-09-23Python中理解和使用树形结构的简单教程
- 2024-09-23Python 编程基础入门
- 2024-09-18初探Python股票自动化交易:入门指南
- 2024-09-18Python量化入门:轻松掌握量化分析基础与实战