python 基础
Haywardwang
这个作者很懒,什么都没留下…
展开
-
python类与示例
创建类-init-()是构造方法,开头和末尾各有两个下划线,这是一种约定,用于避免默认方法与普通方法发生名称冲突。Python调用这个-init-()方法来创建Dog实例时,将自动传入实参self。每个与类相关联的方法调用都自动传递实参self,它是一个指向实例本身的引用,让实例能够访问类中的属性和方法。#__-init_-_()方法是一种特殊的方法,被称为类的初始化方法,当创建这个类的实例时就会调用该方法# self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参原创 2020-07-29 20:07:53 · 136 阅读 · 0 评论 -
自定义函数与全局变量
自定义函数自定义函数如何创建函数?def语句定义函数# 定义函数def f(x): if x < 5: print('输入值小于5') else: print('输入值大于等于5') # 定义函数,其中x是参数(局部变量)f(10) # 运行函数==============输入值大于等于5关于retuen# 关于retuendef f1(x): y = 2**x # 没有return de原创 2020-05-29 16:04:21 · 1027 阅读 · 0 评论 -
python 循环以及控制语句
if语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。if 判断条件:执行语句……else:执行语句……基本判断语句# 基本判断语句age = 12if age < 18: print('18岁以下不宜观看')if语句后面必须有 :自动缩进if语句写完后,要退回原有缩进继续写Python代码的缩进规则:具有相同缩进的代码被视为代码块输入函数 input()# 输入函数 input()score =原创 2020-05-29 15:51:16 · 253 阅读 · 0 评论 -
字典dict概念及其操作
字典dict概念及其操作字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中键必须是唯一的,但值则不必。字典和映射name = ['大头儿子','小头爸爸','隔壁老王']age = [6,35,37]# 首先虽然序列是有顺序的,但还是不能直接把名字和年龄关联起来,这里只是顺序对上,且并没有一对一的关系dic = {'大头儿子':6, '小头爸爸': 35, '隔壁老王原创 2020-05-29 15:34:38 · 880 阅读 · 0 评论 -
序列——列表、元组和字符串
序列序列分类:可变序列list,不可变序列tuple、str判断值是否属于序列lst = [1,2,3,4,5,6]a,b = 1,10print(a in lst) # a 在 lst 序列中 , 如果 x 在 y 序列中返回 True。print(b not in lst) # b 不在 lst 序列中 , 如果 x 不在 y 序列中返回 True。================TrueTrue序列链接与重复lst1 = [1,2,3]lst2 = ['a','b','原创 2020-05-29 14:53:45 · 624 阅读 · 0 评论 -
python 的变量和运算符
变量什么是变量? —— 方程式“=”左边的,就是变量1、给变量赋值即创建该变量,并且同时赋予该变量① 变量名② 变量类型等号(=)用来给变量赋值2、变量命名规则:① 变量名第一个字符必须是字母(大小写均可)或者下划线(“_”),不能数字开头;② 变量名不能和常用功能性名字重合,例如print,if,for③ 不要有空格变量赋值a = b = c = 1d , e , f = 1 , 2 , 'hello'print(a,b,c,d,e,f)===================原创 2020-05-29 14:16:36 · 171 阅读 · 0 评论 -
python遍历列表
使用依次输出的方法# 创建列表stus = ['孙悟空','猪八戒','沙和尚','唐僧','白骨精','蜘蛛精']# 依次遍历列表print(stus[0])print(stus[1])print(stus[2])print(stus[3])使用while循环# 创建列表stus = ['孙悟空','猪八戒','沙和尚','唐僧','白骨精','蜘蛛精']# 通过while循环遍历列表i = 0while i < len(stus): print(stus[i]原创 2020-05-28 15:57:13 · 168 阅读 · 0 评论