python学习手册beaut_平平无奇的python学习手册
知乎对知识分享这类型不大友好,移到了语雀上,整个知识库都是开放的,
知识库会不断更新的!多多关注~~!初识python
数据结构与算法
1.时间/空间复杂度:输入大小越来越大的时候,需要的时间/空间变化
常数C、对数级别O(logn)--二分、线性O(n)、对数线性O(nlogn)--排序、平方增长O(n**2)、
平常积累
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
enumerate(sequence,[start=0])sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。
返回 enumerate(枚举) 对象。
>>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']
>>> list(enumerate(seasons))
[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]
>>> list(enumerate(seasons, start=1))# 下标从 1 开始
[(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]
append()方法用于在列表末尾添加新的对象。
answer.append(obj)
list1 = ['Google', 'Runoob', 'Taobao']
list1.append('Baidu')
print ("更新后的列表 : ", list1)
join()方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
str.join(sequence)
sequence -- 要连接的元素序列
str = "-";
seq = ("a", "b", "c"); # 字符串序列
print str.join( seq );
output:a-b-c
zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。
str.zfill(width)
width -- 指定字符串的长度。
str = "vvy"
print ("str.zfill : ",str.zfill(5))
output: str.zfill :00vvy
divmod()函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b)。 python 3.x 版本该函数不支持复数。
divmod(a, b)
参数说明:a: 数字,非复数。
b: 数字,非复数。
如果参数 a 与 参数 b 都是整数,函数返回的结果相当于 (a // b, a % b)。
如果其中一个参数为浮点数时,函数返回的结果相当于 (q, a % b),q 通常是 math.floor(a / b),但也有可能是 1 ,比小,不过 q * b + a % b 的值会非常接近 a。
如果 a % b 的求余结果不为 0 ,则余数的正负符号跟参数 b 是一样的,若 b 是正数,余数为正数,若 b 为负数,余数也为负数,并且 0 <= abs(a % b) < abs(b)。
长度相同列表元素相减:
c = [guess[i] - answer[i] for i in range(0,len(guess))]
常见报错:
String index out of range :
下标越界,其实位置小于0,结束位置大于字符长度都会报。
builtin_function_or_method' object is not subscriptable:
这个问题一般是问题行内有圆括号缺失或者方括号的缺失。
一些方法:
python学习手册beaut_平平无奇的python学习手册相关推荐
- 概率论与数理统计(学习笔记)——平平无奇的知识点
概率论与数理统计 第一章:随机事件及其计算 自然现象:确定性现象 随机现象:事先不能准确预知其结果的现象. 1.1.单位名称 样本点(ω):实验中可能出现的基本结果 样本空间(Ω): 全部样本点构成的 ...
- 平平无奇的python大作业罢辽
account.py import timeimport socketimport jsonclass Account:def __init__(self, name, pw):self.name = ...
- 平平无奇的语音助手(一)
本文撰写于2021年8月4日,首发于本人的个人网站:Cyberbrain.top,无奈没人看,放到CDSN上. 嘉立创紫 立创EDA又双叒叕办活动了--<立创EDA暑期训练营2021>(哇 ...
- 平平无奇的语音助手(二)——小可同学语音助手
本人文章原地址:平平无奇的语音助手(二)--小可同学语音助手 | CyberBrain.top 小可同学语音助手 当我思考上一版<平平无奇的语音助手(一)>的问题时,隐隐约约总感觉有一 ...
- 灵感 | 设计平平无奇?试试这种方法!
拼贴海报 拼贴海报是现在一种流行的概念视觉化表达,拼贴(Collage)从字面意义上看就是"拼合""粘贴",也可以理解为,将多种元素相互叠加,从而实现" ...
- 中国人不骗中国人,我的猜拳平平无奇。。
目录 前言: 一.需求: 二.功能实现: 三.具体实现: 1.主界面: 2.登录与注册: 3.修改密码: 4.猜数.猜拳小游戏: 5.赞助作者: 四.运行结果: 前言: 大家好啊!熟悉的标题 ~ 熟悉 ...
- C++分糖果-真题红太阳幼儿园有n个小朋友,你是其中之一。保证n≥2。有一天你在幼儿园的后花园里发现无穷多颗糖果,你打算拿一些糖果回去分给幼儿园的小朋友们。由于你只是个平平无奇的幼儿园小朋友,
红太阳幼儿园有n个小朋友,你是其中之一.保证n≥2. 有一天你在幼儿园的后花园里发现无穷多颗糖果,你打算拿一些糖果回去分给幼儿园的小朋友们. 由于你只是个平平无奇的幼儿园小朋友,所以你的体力有限,至多 ...
- 懒人修仙传ce修改方法_凡人修仙传:韩立被吐槽其貌不扬,又是“平平无奇古天乐”?...
秉持着精彩的打斗不能断片的原则,<凡人修仙传>将12集中韩立和封岳的打斗场景又安排在了第13集的片头,虽然让部分观众颇有怨言,直呼很水,但总算给了这段打斗一个完整的场面.凡人下半季的开场一 ...
- 小心看上去平平无奇的陷阱:如何防范高级渣?
文章目录 小心看上去平平无奇的陷阱:如何防范高级渣? 高级防渣,防的是什么? 第一种:自我感动渣 第二种:偏执控制渣 第三种:全面依赖渣 如何防范高级渣? 底线思维,了解一下 爱情锦囊 小心看上去平平 ...
最新文章
- 几种常见的攻击方式扫盲(一)——NTP反射放大
- python环境变量配置_Anaconda从下载到环境变量配置(windows)
- 今天收到IBM cat 测试
- 【Android 安全】使用 360 加固宝加固应用 ( 购买高级加固服务 | 设置资源加固 | 设置 SO 文件保护配置 | 设置 SO 防盗用文件配置 | 反编译验证加固效果 )
- oracle 命令分析2
- Leetcode题目:Reverse String
- python urlopen错误_urlopen()出错
- NLP学习01--BP神经网络
- 【深度好文】企业数字化转型的核心要素及能力架构分析
- 大数据项目实战之数据采集
- 恩智浦智能车大赛----笔记
- 基于avr atmega16单片机控制2路9g舵机进行0-180°旋转,1602显示运行状态,adc采样控制舵机转速。然后适合于初学avr单片机的朋友
- layui开关按钮及代码实现
- 聊聊各种“上门”能不能做起来
- 30岁以前该做什么,30岁以后该做什么!!很有道理
- 大数据分析难不难好学吗?
- opencv-6-图像绘制与line 函数剖析
- Redis(基于狂神说Java-Redis)
- ant design 监听Table 组件 滚动到底部
- 余三码的意义和加法运算