![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
weixin_44606322
python初学者,初入此地,多多关照
展开
-
python基础整理
原创 2019-02-12 21:12:21 · 114 阅读 · 0 评论 -
python面向对象总结
一、面向对象的总结与梳理1.1什么是面向对象、 面向对象是一种变成思想,是一个通过多个对象互相协作完成功能处理流程的编程思路,在核心处理过程中,又主要区分为类的声明定义、对象的创建使用、面向对象拥有的特征【三大特征:封装、继承、多态】 1.2什么是类和对象 类:类型的简称,是数据类型的简称,是一种称呼、一个代码、一类事物的抽象...原创 2019-02-15 17:19:51 · 691 阅读 · 0 评论 -
python认识函数
函数: 出现了大量的if-else 和循环的嵌套,代码的结构变得非常复杂,同时代码重复量增加。 代码和代码之间的依赖性特别强烈[break的位置] 函数:目的:简化代码开发,解耦合的一种手段。 函数的意义:表示的是生活中的一种行为【行为~动作】,行为在什么时候会执行?人~吃饭的行为,行为只有在调用执行的时候...原创 2019-01-22 20:00:47 · 68 阅读 · 0 评论 -
python组合数据类型
组合数据类型:可以存储一组数据的类型,一种特殊的类型列表 list类型:list特点:按照有顺序的方式存储多个可以重复的数据。声明: 空列表的声明: x = list() 推荐 x = [] 非空列表的声明: x = list([1...原创 2019-01-22 19:55:42 · 728 阅读 · 0 评论 -
python-文件操作:shelve函数 常用
'''python存取多个数据到文件中 如果按照常规方式~open/write/read方式,每个独立的数据都的单独存储 一个文件 1. str()数据:字符串:文件存储->文件读取:eval():数据 2. 数据:json.dump():文件存储->json.load():数据 如果要存储多个数据到一个文件中 3....原创 2019-01-27 10:39:44 · 186 阅读 · 0 评论 -
python-文件操作:marshal
'''python程序将多个数据存储到文件中'''# 数据准备s = "字符串"i = 19f = 3.1415926b = Truec = 5 + 2pl = [2, "你好", 8]d = {"username": "admin", "password": "123"}#将上面多个数据放在同一个列表中x = [s, i, f, b, c, l, d]原创 2019-01-27 10:19:07 · 453 阅读 · 0 评论 -
python-json模块
'''python中提供一个特殊的模块,可以直接对python 中的数据进行序列化操作 序列化:按照指定的数据顺序定义数据格式【类似编码】'''# 进入jsonimport json# 准备操作的数据users = {"admin": {"username": "admin", "password": "123", "nickname": &原创 2019-01-27 09:39:53 · 106 阅读 · 0 评论 -
python-类型转换和eval函数
基本数据类型、组合数据类型1.将程序中的字典数据,转换成字符串存储到文件中users = {"admin": {"username": "admin", "password": "123", "nickname": "老刘"}}# 类型能直接转换成字符串users_str = str(users)# 存储到文件中with open("./原创 2019-01-27 09:22:15 · 982 阅读 · 0 评论 -
python基本文件操作
1.将程序中的数据写入文件中# 1. 将程序中的数据,写入到文件中file = open('./data/1.1.text', 'w', encoding='UTF-8')#'./data/1.1.text':文件存储文件路径 # 程序中有一个字符串message = 'hello 世界'# 将数据写入到文件中file.write(message)# 关闭文件f...原创 2019-01-26 21:51:23 · 118 阅读 · 0 评论 -
python 字符串操作
# 'capitalize', 首字母大写name = "jerry"print(name.capitalize())# 'center' 'ljust' 'rjust' 字符串对齐print(name.center(20)) # center 中间print(name.ljust(20)) # l left左边print(name.rjust(20)) # r right 右边...原创 2019-01-25 19:01:08 · 115 阅读 · 0 评论