- 博客(7)
- 收藏
- 关注
原创 Python基础知识06
一、函数用法和底层分析 (一)函数也是对象,内存底层分析 python中一切都是对象,执行def定义函数后,系统就创建了相应的函数对象。 #测试函数也是对象 def test01(): print("sxtsxt") test01() c = test01 c() print(id(test01)) print(id(c)) print(type(c)) (二)变量的作用域(全局变量和局部变量) 1.全局变量: (1)在函数和类定义之外声明的变量。作用域为定义的模块,从定义位置
2021-01-27 23:02:54
77
原创 Python基础知识05
Python基础知识05 一、控制语句 (一)for循环和可迭代对象遍历 序列:字符串、列表、元祖 字典 迭代对象 生成器函数 文件对象 for x in "sxt001": print(x) d = {'name':'lcc','age':'18','address':'涅阳路'} for x in d: #遍历字典所有的key print(x) for x in d.keys(): #遍历字典所有的key print(x) for x in
2021-01-14 23:27:56
170
原创 Python基础知识04
Python基础知识04 一、字典 XXX…… (一)字典的创建方式 1.{};dict() 2.zip 3.dict.fromkeys()创建值为空的字典 (二)字典的访问 1.【】 2.get():不存在返回none或自定义 3.列出所有键值对 4.列出所有的键,值 5.len():键值对的个数 6.检测键是否在字典中 (三)字典元素的添加、修改、删除 1. 2.update() 3.dei()/pop()/clear() 4.popitem()字典无序可变,随机弹.
2021-01-04 22:11:31
147
2
原创 Python基础知识03
Python基础知识03 一、字符串 (一)可变字符串 Python中字符串不可变,不支持原地修改,若原地修改,可使用io.stringIO对象或array模块。
2020-12-29 21:36:57
132
原创 Python基础知识02
Python基础知识02 一、 链式赋值:链式赋值用于同一个对象赋值多个变量。 >>> x = y = 123 >>> x 123 >>> y 123 系列解包赋值:系列数据赋值给对应相同个数的变量(个数必须保持一致) >>> a,b,c = 10,20,30 >>> b 20 >>> c 30 操作:实现变量互换 >>> a,b = 10,20 >>
2020-12-23 21:42:25
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人