python基础:流程控制进阶
2021/9/8 17:06:05
本文主要是介绍python基础:流程控制进阶,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
运算符 ---- + -- list, str , tuple 同类型进行合并 ____ * -- list, str , tuple ---- in -- list, str , tuple, dict ---- not in ---- list, str , tuple, dict
del(item) 删除变量 len(item) 计算容器中元素个数 max(item) 返回容器中元素最大值 对于数值类型的操作 min(item) 返回容器中元素最小值 sum(item) 求和 变量名 --- id地址 --- 找到对应的内存空间 -- 访问里面的数据 ------------引用关系---------------- del --- 取消(删除)变量名 指向的 id地址 python垃圾回收机制 -- 程序结束后, 将这些没有变量引用关系的内存空间回收了
list1 = [1,2,3,'ok'] list2 = [4,23,2] list3 = list1 + list2 print(list3) #[1, 2, 3, 'ok', 4, 23, 2] print('*'*3)#*** str1 = 'o'*2 print(str1)#oo list4 = [1,2] list5 = list4*2 print(list5)#[1, 2, 1, 2] print(len(list5))#4 dict1 = {1:'ok',2:'yes',3:54} #字典查找的是键 print('ok' in dict1)#False print(3 in dict1)#True list6 = ['a',1,[1,2]] print(2 in list6)#False print([1,2] in list6)#True list7 = [1,3,6,23,53,7,-1] print(max(list7))#53 print(min(list7))#-1 print(sum(list7))#92
---- 序列解包 --- 拆包 要一一对应,有多少包就要用多少变量接收 在交互中实现如以下: list1 = [1,2,3] x,y,z = list1 ---- 链式赋值 ---- 交换变量
这篇关于python基础:流程控制进阶的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南