摘要: ####python的面向对象### 1.面向对象的三个特征:封装,继承,多态 2.多态:不同的子类对象调用相同的方法,产生不同的执行结果 示例: class Dog(object): def __init__(self,name): self.name = name def game(self): 阅读全文
posted @ 2018-09-20 22:56 wf-aiyouwei 阅读(156) 评论(0) 推荐(0)
摘要: ####创建类和对象### 1.类的相关知识 类有两种作用:属性应用和示例化 (1)属性的引用(类名.属性) 定义一个类 --> 里面定义一个属性(但是这个属性是写死在程序里的) --> 每一个引用这个属性的都是一样的内容 (2)实例化:类名加括号就是实例化,会自动触发__init__函数的运行,可 阅读全文
posted @ 2018-09-13 23:37 wf-aiyouwei 阅读(700) 评论(0) 推荐(0)
摘要: ####python的装饰器### Alt + Enter ##当编写程序时,发现没有导包时,在之后导入要使用的包 装饰器的概念: (1)装饰器的实现是函数里面嵌套函数; (2)装饰器的本质是一个函数, 它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能; (3)装饰器需要传递一个函数, 阅读全文
posted @ 2018-09-13 23:29 wf-aiyouwei 阅读(230) 评论(0) 推荐(0)
摘要: ####python的面对对象### python是一门面向对象语言 熟悉面向对象编程有: python java c++ 1.面向对象和面向过程 面向对象 oop:object oriented programming 面向对象的基本概念 我们之前学习的编程方式就是面向过程的 面向过程和面向对象, 阅读全文
posted @ 2018-09-13 23:21 wf-aiyouwei 阅读(171) 评论(0) 推荐(0)
摘要: ####练习题### (1)求平均成绩 -输入学生姓名 -依次输入学生的三门科目成绩 -计算该学生的平均成绩,并打印 -平均成绩保留一位小数点 (2)判断是否满18岁 -满18岁就输出 你已成年 -未满18岁就输出 你还未成年 1.if语句的练习题: (1)电脑和玩家玩石头剪刀布,比较胜负 -电脑要 阅读全文
posted @ 2018-09-06 09:15 wf-aiyouwei 阅读(914) 评论(0) 推荐(0)
摘要: ###python的函数### 1.函数的定义 如果不主动调用函数,函数是不会执行的 def say_hello(): ##定义函数 print 'hello' print 'wangfang' say_hello() ##函数的调用 #定义函数时的变量,叫形参 形参可以任意取名 def sum_2 阅读全文
posted @ 2018-09-06 08:55 wf-aiyouwei 阅读(1363) 评论(0) 推荐(0)
摘要: #### 数组和列表 list### 数组:存储同一种数据类型的集合 如scores = [12,13,14] 列表:(打了激素的数组):可以存储任意数据类型的集合 ctrl+Q 查看命令的使用方法 1.列表的创建 示例: name1 = 'bob' name2 = 'lily' name3 = [ 阅读全文
posted @ 2018-09-05 23:01 wf-aiyouwei 阅读(297) 评论(0) 推荐(0)
摘要: ####Python的字符串### 1.字符串的特性 (1)索引:0,1,2,3,4 索引值是从0开始的 类似于,找出字符串里的某一个字符 示例: s = 'hello' print s[0] ##执行以后输出的结果是 h print s[1] ##执行以后输出的结果是 e (2)切片 规则:s[s 阅读全文
posted @ 2018-09-05 22:11 wf-aiyouwei 阅读(190) 评论(0) 推荐(0)
摘要: ####python中的语句### 1.变量的命名 命名原则:名字要见名知意 (1)可以由字母,下划线和数字组成 (2)不能以数字开头 (3)不能和关键字重名 示例:(可以这样命名) first_name 驼峰命名法: (1)大驼峰:每一个单词的首字母大写 如:FirstName LastName 阅读全文
posted @ 2018-09-05 21:54 wf-aiyouwei 阅读(427) 评论(0) 推荐(0)
摘要: ####python的基础### pythond的创始人:吉多.范罗苏姆 1.语言分为两种:一个是编译型语言(源代码),一个是解释型语言 编译型语言 ——> 利用编译器 ——> 将源代码转换成最终的可执行文件(生成 *.py文件) 解释型语言(需要有解释器) ——> 内存将代码从硬盘调入内存(程序保 阅读全文
posted @ 2018-09-05 20:55 wf-aiyouwei 阅读(300) 评论(0) 推荐(0)