Python
一起走进python世界,人生苦短,我用python
linux顿悟吧
芯片bsp驱动开发
展开
-
Python3学习(八)
文章目录多态多态Python中多态是指一类事物有多种形态。比如动物有多种形态,人,狗,猫,等等。文件有多种形态:文本文件,可执行文件原创 2020-08-16 18:24:44 · 213 阅读 · 0 评论 -
Python3学习(七)
文章目录类中的私有属性类中的私有方法__del__方法类中的私有属性私有属性的定义,是以"__value"格式定义,只允许在类中的方法使用,不允许直接通过对象获取。上栗子:class Animal: def __init__(self,new_age): self.age = new_age #公有属性的定义,即允许在类中的方法使用,也允许直接通过对象获取 self.__name = "小黑" #私有属性的定义,只允许在类中的方法使用,不允许直接通过对象获取原创 2020-07-15 15:37:30 · 229 阅读 · 0 评论 -
Python3学习(六)
文章目录面向对象创建类面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方原创 2020-07-06 13:33:14 · 183 阅读 · 0 评论 -
Python3学习(五)
文章目录引用扩展变量交换字符串的常用操作文件操作open() 方法close()方法文件copyreadline() 方法readlines()方法seek()方法引用扩展ubuntu@ubuntu-Lenovo:/work/python$ cat 1-引用-扩展.py a = 100 #不可变类型def test(num): num += num print(num)test(a)print(a)#结果ubuntu@ubuntu-Lenovo:/work/python$ pyt原创 2020-06-15 09:38:27 · 264 阅读 · 0 评论 -
Python3学习(四)
文章目录缺省参数,可变参数元组、字典的拆包引用递归匿名函数匿名函数的应用缺省参数,可变参数Python中形参有确定参数,缺省参数,可变参数,关键字参数。具体的使用和区别如下:确定参数:平时最常用的必传确定数量的参数即为确定参数缺省参数:在调用函数时可以传也可以省去的参数,如果不传将使用默认值可变参数:可变长度参数关键字参数:长度可变,但是需要以kv对形式传参举栗子:# 缺省参数 即有默认值的参数1原创 2020-06-09 11:27:43 · 664 阅读 · 0 评论 -
Python3学习(三)
文章目录字典访问字典里的值修改字典删除字典元素查看字典中的值字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:In [32]: dict = {'key1':'value','key2':'value2'}In [33]: dictOut[33]: {'key1': 'value', 'key2': 'value2'}In [34]: infor原创 2020-06-04 09:50:20 · 139 阅读 · 0 评论 -
Python3学习(二)
文章目录break和continue字符串在内存中的存储方式break和continuei = 1num = 0while i <= 10: print(i) num += 1 if num == 3: continue if num == 5: break print("--------") i += 1#结果:ubuntu@ubuntu-Lenovo:/work/python$ python3原创 2020-05-25 10:17:37 · 176 阅读 · 0 评论 -
Python3学习(一)
文章目录python的交互模式,ipythonpython2的中文解决python 注释定义变量,使用变量输入输出python2和python3的输入功能不同类型及类型转换if-elsepython的交互模式,ipythonpython和ipython的区别是ipython不仅支持python语法,也支持shell指令ubuntu@ubuntu-Lenovo:~$ ipython3 Python 3.4.3 (default, Nov 12 2018, 22:25:49) Type "copyri原创 2020-05-20 09:36:21 · 275 阅读 · 0 评论