python
御裔宸
这个作者很懒,什么都没留下…
展开
-
python的循环的总结
1、循环的计算的技巧总结在程序开发中,通常会遇到 **利用循环** **重复计算** 的需求遇到这种需求,可以:1. 在 `while` 上方定义一个变量,用于 **存放最终计算结果**2. 在循环体内部,每次循环都用 **最新的计算结果**,**更新** 之前定义的变量记得循环体如果是集合那个if的利用的,到时时候需要注意空格的隔开,尽量让if下面的包过得是所需要执行的循环体来...原创 2018-10-16 14:33:55 · 513 阅读 · 0 评论 -
字符串的操作的总结
# 计算的结果需要保存下来,就要用到文件# expandtabs(20) 这里是代表空格是多少个字母来着# test = "username\tpassword\ncjz\t520\n"# v = test.expandtabs(20)# print(v)# while的循环, while else# continue 终止了当前的循环,开始下一个循环# brea...原创 2019-01-22 11:03:53 · 120 阅读 · 0 评论 -
python的多线程
1、多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资...原创 2019-01-19 01:07:34 · 94 阅读 · 0 评论 -
继承与多肽
在面向对象的术语中,类当X扩展类Y时,则Y称为该等超级/父/基类,X称为子类/子/派生类。这里需要注意的一点是,只有数据字段和非专用的方法才能被子类访问。私有数据字段和方法只能在类中访问。 1,创建³³首先了一个名为Date的类,并将该对象作为参数传递,object是由Python中提供的内置类。创建³³之后了另一个名为time的类,并将Date类称为参数。通过这个调用,可以访问Date类...原创 2018-12-28 18:00:24 · 616 阅读 · 0 评论 -
python面向对象高级的编程
1、通常情况下,上面的set_score方法可以直接定义在class中,但动态绑定允许我们在程序运行的过程中动态给class加上功能,这在静态语言中很难实现。使用__slots__但是,如果我们想要限制实例的属性怎么办?比如,只允许对Student实例添加name和age属性。为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该...原创 2019-01-04 11:06:44 · 133 阅读 · 0 评论 -
python的面向对象
1、面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 2、以看到,变量bart指向的就是一个Student的实例,后面的0x10a67a590是内存地址,每个object的地址都不一样,而Student本身则是一个类。可以自由地...原创 2018-12-13 17:06:04 · 164 阅读 · 0 评论 -
python的函数进阶
1、函数参数和返回值的作用函数根据 **有没有参数** 以及 **有没有返回值**,可以 **相互组合**,一共有 **4 种** 组合形式1. 无参数,无返回值2. 无参数,有返回值3. 有参数,无返回值4. 有参数,有返回值定义函数时,**是否接收参数,或者是否返回结果**,是根据 **实际的功能需求** 来决定的!1. 如果函数 **内部处理的数据不确定**,就可以...原创 2018-11-12 17:55:28 · 181 阅读 · 0 评论 -
变量的进级
1、变量进阶(理解)## 目标* 变量的引用* 可变和不可变类型* 局部变量和全局变量## 01. 变量的引用> * 变量 和 数据 都是保存在 **内存** 中的> * 在 `Python` 中 **函数 的 参数传递** 以及 **返回值** 都是靠 **引用** 传递的### 1.1 引用的概念在 `Python` 中* **变量** 和 *...原创 2018-11-08 16:13:47 · 768 阅读 · 0 评论 -
简单的名片系统python的编写
主程序import cards_tools# 无限循环,由用户主动决定什么时候退出循环!while True: # 显示功能菜单 cards_tools.show_menu() action_str = input("请选择希望执行的操作:") print("您选择的操作是【%s】" % action_str) # 1,2,3 针对名片的操...原创 2018-11-08 13:56:35 · 1027 阅读 · 0 评论 -
python的字符串总结
1、查找和替换 - 7| 方法 | 说明 || --- | --- || string.startswith(str) | 检查字符串是否是以 str 开头,是则返回 True || string.endswith(str) | 检查字符串是否是以 str 结束,是则返回 True || string.find(str, start=0, end=len(string)) | 检测...原创 2018-11-05 15:29:57 · 166 阅读 · 0 评论 -
python的名片系统的编写
1、目标综合应用已经学习过的知识点:* **变量*** **流程控制*** **函数*** **模块**开发 **名片管理系统**## 系统需求* 1. 程序启动,显示名片管理系统欢迎界面,并显示功能菜单```**************************************************欢迎使用【名片管理系统】V1.01. 新建名片...原创 2018-11-06 17:01:28 · 1661 阅读 · 0 评论 -
python的元组的基本使用
1、元组的定义* `Tuple`(元组)与列表类似,不同之处在于元组的 **元素不能修改** * **元组** 表示多个元素组成的序列 * **元组** 在 `Python` 开发中,有特定的应用场景* 用于存储 **一串 信息**,**数据** 之间使用 `,` 分隔* 元组用 `()` 定义* 元组的 **索引** 从 `0` 开始 * **索引** 就是...原创 2018-11-01 08:25:51 · 368 阅读 · 0 评论 -
python的高级变量类型
1、Python 中数据类型可以分为 **数字型** 和 **非数字型*** 数字型 * 整型 (`int`) * 浮点型(`float`) * 布尔型(`bool`) * 真 `True` `非 0 数` —— **非零即真** * 假 `False` `0` * 复数型 (`complex`) * 主要用于...原创 2018-10-25 16:54:31 · 312 阅读 · 0 评论 -
python的代码模块
1、简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码2、import 语句想使用Python源文件,只需在另一个源文件里执行import语句3、当解释器遇到import语句,如果模块在当前的搜索路径就会被导入。搜索路径是一个解释器会先进行搜索的所有目录的列表。如想要导入模块hello.py,需要把命令放在脚本的顶端...原创 2018-10-25 15:45:00 · 436 阅读 · 0 评论 -
python的总结2
1、以 `#` 开头,`#` 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用2、为了保证代码的可读性,`#` 后面建议先添加一个空格,然后再编写相应的说明文字3、要在 Python 程序中使用多行注释,可以用 **一对 连续的 三个 引号**(单引号和双引号都可以)```python"""这是一个多行注释在多行注释之间,可以写很多很多的内容……...原创 2018-10-10 00:50:09 · 236 阅读 · 0 评论 -
python的函数的总结
1、函数的快速体验一般也是这样,在同一个项目中,我们需要需要先把所需要的代码块封装好。 比如就是经常性用到一个关键字就是der 后面这里就是加上那个函数的名字罢了还有括号还有冒号还有就是下面的代码块就是记得按那个tab的键,然后就是这个代码能够缩紧下面的功能全部的代码就说明成功了def multiple_table():例子def multiple_table()...原创 2018-10-16 15:39:49 · 315 阅读 · 0 评论 -
列表、元组、字典
1、# -*- coding: utf-8 -*-# list是一个类,列表# 通过list类创建的对象 lili = [1, 520, "age", '中国', 'name']classmates = ['Michael', 'Bob', 'Tracy']# 第一:接下来就是怎么样总结写那个列表的特征# 第二:利用中括号包起来的# 第三:,利用这个来分割每一个元素# 第四...原创 2019-01-28 09:14:53 · 209 阅读 · 0 评论