自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 0.再走Python路:写在最前面的话

不忘初心,方得始终。不忘初心,方得始终。不忘初心,方得始终。--------------------大学四年 印象最为深刻的一句话

2020-02-10 14:50:28 113

原创 24.再走Python路:重写

1 重写'''2020.3.17@BUG369456继承扩展 重写'''class Animal: def dark(self): print('动物发出叫声')class Dog(Animal): #重写叫方法 def dark(self): print('狗正在叫汪汪')animal1 = Animal()taidi...

2020-03-17 15:25:33 102

原创 23.再走Python路:继承

1 继承具体如代码:'''2020.3.17@BUG369456用来简单的学习继承'''#定义一个动物类,该类中有两个方法,分别是吃喝class Animal: def eat(self): print('-----吃-----') def drink(self): print('-----喝-----')#定义一个狗类,该类...

2020-03-17 14:20:50 85

原创 22.再走Python路:测量对象的引用个数

1 getrefcount()方法getrefcount()方法位于sys中,在使用的时候,我们应该加上这句话import sysgetrefcount()方法测量的永远比实际值多一,具体代码如下:'''2020.3.17@BUG369456测量对象的引用个数'''import sysclass Test: passtest1 = Test()tes...

2020-03-17 13:36:59 123

原创 21.再走Python路:__del__方法

1 __del__方法在删除对象的时候,会默认调用__del__方法。'''2020.3.17@BUG369456__del__的学习'''#定义一个测试对象 用来学习__del__函数class Test: def pri(self): print("_______________") #在删除对象的时候会被调用 def __...

2020-03-17 11:22:16 106

原创 20.再走Python路:私有方法

私有方法私有方法和私有属性(隐藏属性)类似,在这里我们直接看代码:'''2020.3.16@BUG369456使用私有方法'''class sendMsg: #定义一个私有的发送方法 def __send_msg(self): print("-----发送短信-----") def send_msg(self,money): ...

2020-03-16 11:44:46 67

原创 19.再走Python路:隐藏属性

隐藏属性如果有一个对象,当需要对其进行修改属性的时候,有两种方法:对象名.属性名 = 数据 ------>直接修改对象名.方法名(数据) ------->间接修改为了更好的保存属性安全,但不能随意修改,一般的处理方式为:将属性定义为一个私有属性添加一个可以调用的方法来调用具体的使用,如下代码所示:...

2020-03-16 10:31:14 106

原创 18.再走Python路:_str_方法

__str__方法是用来输出对象的返回值的'''2020.3.13@BUG369456__str__使用'''class Dog: def __str__(self): return '这是一只狗'adog = Dog()print(adog)代码的运行结果为:...

2020-03-13 17:52:18 80

原创 17.再走Python路:_init_方法

1 _init_方法每一次创建一个新的对象,都会调用_init_方法'''2020.3.13@BUG369456__init__的用法'''#定义一个dog类class Dog: #初始化对象方法 def __init__(self): print("____hahaha____")dog1 = Dog()这段代码的运行结果为:...

2020-03-13 17:44:34 122

原创 16.再走Python路:面向对象

面向对象面向对象和面向过程都是解决问题的方法。面向过程是一种以过程为中心的编程思想。是以什么正在发生为主要目标进行编程。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。OO 面向对象OOP 面向对象编程类和对象...

2020-03-13 13:09:48 92

原创 15.再走Python路:文件操作

1 文件Linux系统中一切皆文件使用文件的目的:将一个数据存储放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份。2 文件打开与关闭在python中,使用一个open函数,可以打开一个已经存在的文件,或者创建一个新文件open函数有两个参数,第一个是需要打开文件的文件名,第二个为打开为了做什么。第二个参数里面可以为:r读,w写,a添加(指针将会直接在文件的末尾)。...

2020-03-05 15:10:05 71

原创 14.再走Python路:匿名函数

1 匿名函数当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。匿名函数关键词 lambad'''2020.3.4@BUG369456匿名函数的使用'''#单参数的匿名函数a = lambda a:a*aprint(a(5))#多参数的匿名函数b = lambda a,b:a*bprint(b(5,6))-运行结果如下图所示:匿名函数...

2020-03-04 19:22:18 101

原创 13.再走Python路:函数

1 定义函数为了让程序模块化并且易于维护,我们需要使用函数这一共功能。把具有独立功能的代码快当作一个整体,这个整体就叫做函数。定义的规则:#一般定义的函数'''def 函数名(): 函数内语句'''#带有参数的函数'''def 函数名(参数1,参数2...):'''#带有return的函数'''def 函数名(): 函数语句 return 值'''...

2020-03-01 20:25:06 76

原创 12.再走Python路:元组

1 元组python中元组与列表类似,不同之处在于元组的元素不能修改元组使用小括号,列表使用方括号#定义一个元组nums = (11,22,33)

2020-02-18 18:20:18 80

原创 11.再走Python路:字符串,列表,字典

1 字符串字符串类型的转换:1.整型 = int(“100”) —>将字符串‘100’转化为一个整型的1002.字符串 = str(100) ----->将整型的100转化为一个字符串’100’字符串的输入和输出:1.输入 input函数2.输出 print函数组成字符串的两种方式:1.“+”号:‘lao’ + ‘wang’ = ‘laowang’2."%"号:‘...

2020-02-14 22:25:38 105

原创 10.再走Python路:if,while,for

1 比较运算符== 判断两个值是否相等,如果相等,则为True;!= 判断两个值是否不同,如果不同,则为True;<> 判断两个值是否不同,如果不同,则为True;<,> ,>= ,<= 判断小于,大于,大于等于,小于等于,如果满足,则返回True;2 逻辑运算符and:与__两者皆真则为Ture;or : 或__两者有真则为Tru...

2020-02-12 10:24:31 76

原创 9.再走Python路:Python中简单的运算符

数学运算符数学运算符 :+ - * / [分别为加减乘除] //[取商] %[取余] **[幂]“h” * 10 = “hhhhhhhhhh”‘h’ + ‘a’ = ‘ha’

2020-02-11 19:14:55 138

原创 8.再走Python路:判断语句

判断语句判断语句有两个关键词,为if和else。具体的使用方法为:#执行代码1和执行代码2称为一个语句块'''if 判断条件: 执行代码1 执行代码2else: 执行代码3'''#满足条件 执行代码1 执行代码2 不满足条件 执行代码3具体案例如下所示:age = int(input("age:"))if age >= 18: print("你成年了!...

2020-02-11 16:15:40 87

原创 7.再走Python路:变量类型的转换

1 为何需要变量类型的转换我们先来一行代码: #定义一个age变量用于存储用户输入的年龄 age = input("请输入你的年龄:") #进行一次判断,假如年龄大于等于18岁则输出你成年了,反之输出你还没有成年 if age >= 18: print("你成年了!") else: print("你还没有成年")这段代码表面看起来是没有错的,然而当...

2020-02-11 15:49:11 537

原创 6.再走Python路:变量的类型

1 Python中数据类型numbers(数字):int整型,long长整型,float(浮点型),complex(复数)布尔类型:分别有True和FalseString(字符串类型)List(列表)Tuple(元组)Dictionary(字典)2 获取一个变量的类型在Python中,可以通过函数type()获得变量的类型。使用方法:print(type(变量名))代码如下...

2020-02-11 10:36:04 72

原创 5.再走Python路:输入输出

1 什么是输入与输出媒介从外部到内部的传输过程被称为输入,科学技术上指能量﹑信号等进入某种机构或装置。媒介由内部到外部的传递过程被称为输出,科学技术上指能量、信号等从某种机构或装置发出。2 Python的输出函数:input函数的使用方法为:input(“提示需要输入什么内容”)案例如代码所示:#定义一个name变量用于存储用户姓名信息name = input("请输入你的名...

2020-02-10 16:51:14 235

原创 4.再走Python路:变量的定义与使用

1 变量的定义变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问。在Python中,存储一个数据,需要一个叫做变量的东西,如下代码所示:ch_score = 100#第一次出现变量名 表示定义一个变量 变量的名字叫做 ch_score 并在里面存储了一个数值 100ch_score = ch_score - 5#第二次出现变量名 只表示...

2020-02-10 16:21:36 145

原创 3.再走Python路:注释

1 什么是注释在百度汉语中,注释是指解释字句的文字,也指用文字解释字句。可以是文字符号图片等多种形式。注释,是对书籍或文章的语汇、内容、背景、引文作介绍、评议的文字。2 在程序中写注释的意义为了提高程序的可读性。使代码可以更容易二次维护。3 Python中的注释Python中注释有两种方法,分别分为单行注释和多行注释。1 单行注释:# 井号是一个单行注释符,该字符下注释内容...

2020-02-10 15:20:51 226

原创 2.再走Python路:在Ubantu中运行Python代码

1.Python的"hello world!"在Python中输出hello world有以下两种方法。1.创建文件执行法:创建py文件在文件中写入代码使用python编辑器执行执行出相应结果具体执行方法入下命令所示:vi helloworld.py#进入vi编辑器 并写入代码#按入 i 进入编辑模式 esc进入命令模式# :qw 为保存并退出python helloworld...

2020-02-10 14:41:11 283

原创 1.再走Python路:Python的介绍

Python的介绍python出现的背景 Guido希望一种语言,可以像c语言一样能够全面的调用计算机的功能接口。同时又可以像shell那样,可以轻松的编程。此时ABC语言让Guido看到希望。ABC语言以教学为主,其目标是"让用户感觉更好"。ABC语言希望让语言百年的容易阅读,容易使用,容易记忆,容易学习。 1989年,为了打发圣诞节的假期,Guido开始写Python语言的编辑器。...

2020-02-10 10:22:28 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除