Python
python
MagicGeek
这个作者很懒,什么都没留下…
展开
-
Python时间相关函数和时间转换
遇到一题和时间计算有关。Write a Python program to calculate number of days between two dates.Sample dates : (2014, 7, 2), (2014, 7, 11)Expected output : 9 days我使用了time 库解决问题。首先是规定读入数据的格式为year-month-day. ...原创 2020-03-20 15:21:23 · 137 阅读 · 0 评论 -
理解python中的赋值语句
python中的赋值语句存在两种有关的类型: entity 和 name.赋值语句也可能有两种形式:name = entityname1 = name2被我们创建的entity保存在内存中。 而语句name = entity则是将name 绑定在entity 上。 意味着可以使用name 访问 entity, 对其进行操作。观察下面的一段代码:a = [1,2,3]b = ac...原创 2020-03-18 20:10:22 · 527 阅读 · 0 评论 -
统一多行缩进
经常会碰到代码段复制粘贴之后缩进被破坏的情况, 以前都是手动一行一行调整(枯了)。 幸好学会了多行缩进的方法。选中要缩进的行:tab 缩进tab+shift 取消缩进也可以使用:Ctrl + [ 缩进Ctrl + ] 取消缩进...原创 2020-03-18 20:09:46 · 8623 阅读 · 1 评论 -
排序函数的使用
常见的排序方法sort(ls) sorted(ls)ls.sort()sort 返回一个排好序的新列表。 需要赋值语句。sorted 直接将参数列表排好序。 不需要赋值语句。ls.sort() 是列表的方法。 不需要赋值语句排序中的参数排序方法中有两个可选参数: key, reverse通常使用key = lambda x : () 的形式设置排序的关键字。在元组中, ...原创 2020-03-18 20:09:03 · 645 阅读 · 0 评论 -
Numpy, Scipy, Matplotlib基本用法
学习内容来自:Numpy Tutorial文章目录Array SlicingArray IndexingMathematical ManipulationBroadcastingImage Processing基本的用法课程里面说的挺详细了。 特别记录一些需要关注的点。Array Slicing使用固定数字进行array寻址会导致数组降维。y = np.random.random((3,...原创 2020-03-18 20:08:35 · 154 阅读 · 0 评论