“Python笔记2019-2021”的版本间的差异
跳到导航
跳到搜索
第1行: | 第1行: | ||
+ | =常用模块= | ||
+ | ==hashlib --- 安全哈希与消息摘要 == | ||
+ | |||
+ | |||
+ | https://docs.python.org/zh-cn/3/library/hashlib.html | ||
+ | |||
+ | [https://linux.cn/article-7676-1.html Python 3: 加密简介 ] | ||
=再说学习python 2021= | =再说学习python 2021= | ||
看完一本书 ,并代码过它,以前就不要再浪费时间看基础了 | 看完一本书 ,并代码过它,以前就不要再浪费时间看基础了 | ||
然后找个项目搞一下 以前的那本PY也行 或者其它地方找,其实当年也是打过的 不过又忘记了 吃亏 | 然后找个项目搞一下 以前的那本PY也行 或者其它地方找,其实当年也是打过的 不过又忘记了 吃亏 | ||
+ | |||
=知识= | =知识= | ||
==python切片步长负数怎么理解== | ==python切片步长负数怎么理解== |
2021年5月23日 (日) 08:16的版本
目录
常用模块
hashlib --- 安全哈希与消息摘要
https://docs.python.org/zh-cn/3/library/hashlib.html
再说学习python 2021
看完一本书 ,并代码过它,以前就不要再浪费时间看基础了 然后找个项目搞一下 以前的那本PY也行 或者其它地方找,其实当年也是打过的 不过又忘记了 吃亏
知识
python切片步长负数怎么理解
负数的话 最后一个为-1 , 依然 字符串截取遵循“左闭右开”原则,也叫“包左不包右”:
取最后一个 >>> lst[-1]
eg
斐波那契数列
斐波那契数列的定义 F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*) 元组实现 我还是不太明白 (fibs[-2] + fibs[-1]) 是最后两项 因为 -1 是从右向左数的 fibs = [0, 1] for i in range(8): fibs.append(fibs[-2] + fibs[-1]) 这能得到一个在指定范围内的斐波那契数列的列表。 #!/usr/bin/python3 # -*- coding: utf-8 -*- def fibs(n): result = [0,1] for i in range(n-2): result.append(result[-2] + result[-1]) return result if __name__ == "__main__": lst = fibs(4) print(lst)
视频教程
Python set() 函数
set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等
add() 方法用于给集合添加元素,如果添加的元素在集合中已存在,则不执行任何操作
http://www.runoob.com/python/python-func-set.html
http://www.runoob.com/python3/ref-set-add.html
DIY街机游戏
Pygame Installation
python3 -m pip install -U pygame --user To see if it works, run one of the included examples: python3 -m pygame.examples.aliens if python2 python -m pip install -U pygame --user python -m pygame.examples.aliens
https://openclipart.org/search/?p=1&query=weight