
python基础
Z_mirror
不积硅步无以至千里
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础--函数
一、函数的概念 所谓函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用 函数的实用包含两个步骤: 定义函数–封装独立的功能 调用函数–享受封装的成果 函数的作用:在开发程序时,实用函数可以提高编写的效率以及代码的重用。 二、定义函数的语法 def 函数名(参数1,参数2): 函数封装的代码 return 注意: (1)定义好函数之后,只标识这个函数封装了一块代...原创 2018-10-22 09:02:10 · 261 阅读 · 2 评论 -
python--面向对象概念
思路: 1.在完成一个需求前,首先确定职责–要做的事情(方法) 2.根据职责不同,指定不同的对象,在对象内部封装不同的方法(多个) 3.最后完成的代码,就是顺序地让不同的对象调用不同的方法 一、类 概念:是对一群具有相同特征或者行为的事物的统称,是抽象的,不能直接使用。 特征被称为属性 行为被称为方法 二、对象 对象是由类创建出来的一个具体存在,可以直接使用 由哪一个类创建出来的对象,就...原创 2018-11-05 17:33:54 · 211 阅读 · 0 评论 -
python -- 名片管理系统
准备两个python 文件,一个cards_tool 装函数,一个cards_main运行程序 cards_tool: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/10/28 14:32 # @Author : penny # @Site : # @File : cards_def.py # @So...原创 2018-10-28 21:55:31 · 391 阅读 · 0 评论 -
python 基础 --推导式
一、列表推导式: 语法:list=[元素1 for 元素2 in 序列 if 条件 ] for循环遍历序列将值取出判断是否满足if的条件,如果满足,将元素2的值赋给元素1,再由元素1添加给list列表 注意:元素1和元素2是同一个变量 a=[i**2 for i in range(1,10)] b=[j+1 for j in range(1,10)] c=[n for n in range(1...原创 2018-10-21 14:25:13 · 279 阅读 · 0 评论 -
python基础 -python的关键字
关键字: 关键字就是在python内部已经使用的标识符 关键字具有特殊的功能和含义 开发者不允许定义和关键字相同的名字和标识符 通过以下命令乐意查看python 中的关键字 import keyword print(keyword.kwlist) [‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘conti...原创 2018-10-21 16:12:19 · 262 阅读 · 0 评论 -
python基础 -列表的方法
增加: 列表.insert(索引,数据) -> 在指定位置插入数据 列表.append(数据) -> 在末尾追加数据 列表.extend(列表2) -> 将列表2的数据追加到列表1中去 修改: 列表[索引] = 数据 ->修改指定索引的数据 删除: del 列表[索引] -> 删除指定索引的数据 列表.remove[数据] -> 删除第一个出现的指定数据 列表....原创 2018-10-23 16:40:35 · 158 阅读 · 1 评论 -
python - 列表、元祖、字典的应用场景
列表的应用场景: 尽管python 中的列表可以存储不同类型的数据,但是在开发中,更多的应用场景是: 1.列表存储相同类型的数据 2.通过迭代遍历,在循环体内部,针对列表中的每一项元素,执行相同的操作。 元组的应用场景 尽管可以使用for in 遍历元祖,但是在开发中,更多的应用场景是: 函数的参数和返回值,一个函数可以接受任意多个参数,或者依次返回多个数据 格式化字符串,格式化字符串后面的...原创 2018-10-23 20:15:15 · 5614 阅读 · 1 评论 -
python --字符串的方法
1.判断类型 string.isspace() -> 如果string中只包含空格,则返回True string.isalnum() -> 如果string至少有一个字符并且所有字符都是字母或数字则返回True string.isalpha() ->如果string至少有一个字符并且所有字符都是字母则返回true s原创 2018-10-23 23:19:06 · 169 阅读 · 1 评论 -
pyhon --字典key的数据类型
不可变数据类型: 字符串 数字 元祖 直接在内存种开辟一个空间, 不允许被修改。 可变数据类型: 列表 字典 在内存种开辟一个空间,可以修改 字典中 的key 只能使用不可变类型的数据 注意: 1.可变类型的数据变化,是通过方法 来实现的 2.如果给一个可变类型的变量,赋值了一个新的数据,引用会修改 变量不再对之前的数据引用 变量改为对新赋值的数据引用 哈希(hash) python 中...原创 2018-10-29 21:59:12 · 1452 阅读 · 0 评论 -
python- for循环
完整的for循环语法: 当集合中的元素从头到尾遍历了一边之后,else的代码就会执行; 当for循环中有break的时候,else的代码就无法执行。原创 2018-10-24 15:55:37 · 199 阅读 · 0 评论 -
python--全局变量和局部变量
局部变量: 是在函数内部定义的变量,只能在函数内部使用 函数执行结束后,函数的局部变量,会被系统回收 作用:在函数内部使用,临时保存函数内部需要使用的数据 全局变量: 是在函数外部定义的变量(没有定义某一个函数内,所有函数都可以使用这个变量) 在函数内部定义全局变量,需要使用global进行声明。 全局变量的命名:在全局变量前应增加g_或gl_的前缀。 注意:全局变量要放在所有函数的...原创 2018-11-01 09:06:47 · 309 阅读 · 0 评论 -
python --函数的参数和返回值
函数参数和返回值的作用 函数根据 有没有参数以及有没有返回值,可以相互结合,一共有四种组合形式 1.无参数,无返回值 2.无参数,有返回值 3.有参数,无返回值 4.有参数,有返回值 函数:封装功能独立的代码,在需要时通过函数名被调用,可以直接访问全局变量。 返回值:向外界报告函数的执行结果 参数:外界希望在函数内部处理的数据 定义函数时,是否接受参数,或者是否返回结果,是根据实际的功能需求来...原创 2018-11-05 10:23:11 · 673 阅读 · 0 评论