python初级学习
精雕细琢方成瑜
这个作者很懒,什么都没留下…
展开
-
异常处理
异常:就是不正常的情况,程序开发过程中错误和bug都是补充正常的情况异常发生的后果:引起程序崩溃处理异常的方式:try-except:异常捕获处理异常处理的目的:提高代码的稳定性和健壮性python使用try处理的语法结构try: 可能发生异常的代码except: 当发现异常后,代码会立刻进入except中来 这个处理代码...原创 2019-09-28 17:25:37 · 109 阅读 · 0 评论 -
面对对象
1、面对对象(Object Oriented Programming)OOP:是一种对现实世界理解和抽象方法。2、类和对象类:静态的属性和方法对象:类的一个实实在在的案例,实例3、面向的对象的操作过程:定义设计类class Dog(object):类的字母要大写,object默认注意;1中英文符号 2变量和类的命名规范问题 ...原创 2019-09-28 13:16:36 · 108 阅读 · 0 评论 -
IO流
文件操作(IO流)InputStream outputStreamIO流有打开就有关闭,不可能无限打开open函数是一个全局函数,是python用来操作IO流的函数第一个参数是一个文件路径(也可以是文件名称)第二个参数是一个字符串,mode默认是trt text表示字符流r read表示输入流w write输出流...原创 2019-09-28 12:46:56 · 117 阅读 · 0 评论 -
python高级
1、模块和包2、==和is3、深浅拷贝4、函数5、装饰器6、迭代器1、模块和包包:包就是文件夹,用来存放和管理模块所用模块:xx.py文件或者文件的集合导包: import xxx.xxx.xxx from xx.xx import xxx import xxx.xxx.xxx as alias ...原创 2019-09-28 18:09:16 · 102 阅读 · 0 评论 -
论os和os.path模块的常用方法
os操作系统的简称os.path是os模块中的子模块,关于路径的相关操作os模块os.cpu_count 获取CPU架构os.chdir(path) change directory修改目录os.curdir 获取当前路径(相对路径)os.chmod 修改文件权限os.listdir([path]) 获取path下的所有文件及文件夹os.mkdir(path)...原创 2019-09-28 11:02:11 · 112 阅读 · 0 评论 -
Python常见的内置模块
随着编程语言的进一步发展,代码越写越多,为了缩减代码的复杂程度,python把函数进行分组放在python里,而这就是一个个模块。python常见的内置模块有;osos.pathsystimedatetimehashlibbase64calendar模块的优点是1、提高代码的可维护性。2、简化代码的复杂性模块的导入方式直接使用import导入标准库的模块import ...原创 2019-09-20 18:13:23 · 177 阅读 · 0 评论 -
Python函数高级
前边我们学习了函数的初级内容,python的函数是所有语言中最强大的。还有很多的变化和应用。例如以下;引用传递可变参数、命名参数、万能参数、匿名函数闭包递归偏函数函数作为参数传递函数调用全局变量全局变量和局部变量1、引用传递引用传递的实质是传递内存地址,引用传递的对象是可变对象,形式参数的值是被改变的。a得到了b的地址2、递归递归就是函数自身调用自身,但是一定要有...原创 2019-09-16 18:39:59 · 113 阅读 · 0 评论 -
python函数的初览
1、函数:函数是组织好的可重复使用的,实现单一或者相关联功能的代码段,能提高应用的模块性和代码的重复利用率。python提供了许多内建函数,但是也可以自己创建函数。2、定义一个函数定义函数由以下规则define function 定义函数def 函数名称 ():(括号中间用于定义参数)函数内容return返回结果3、函数调用函数定义后只是指定了函数里面包含的参数和代码块结构,...原创 2019-09-15 18:14:23 · 98 阅读 · 0 评论 -
字符串对象和切片操作
1、字符串被引号(单引号,双引号,三引号)引住的内容叫做字符串。字符串是python中最常用的数据类型。字符串常用方法capitalize 让字符串首字母大写center 让字符串剧中,第二个默认是以空格填充,也可以由自己来确定填充字符ljust 左对齐count 右对齐encode 通过参数指定编码,将字符串转换为字节endwith 判断字符串是不是以“”结束st...原创 2019-09-15 01:41:35 · 222 阅读 · 0 评论 -
Python容器
程序中容器是指程序中的器皿可以存放数据。容器有多种多样,储存的类型也是多种多样。其中主要的有四部分(列表,集合,元组和字典)。这几种数据结构在处理数据有着非常重要的作用。在实际编程中,最常见的就是将数据进行拆分和合并,将其加工为特定形式,数据结构就必不可少。1、列表列表是可变的,不同于字符串,它可以直接对原始列表中的元素进行修改。列表中的元素可以是不同的数据类型的元素,是一种链表的实现。a...原创 2019-09-15 00:12:33 · 88 阅读 · 0 评论 -
三大流程
在任何一门编程语言中,必不可少的需要三大流程。顺序结构:按照顺序依次逐行执行代码的过程。自左向右,自上而下。选择结构:程序按照不同的条件执行不同的处理代码的过程。循环结构:程序按照指定的条件,如果条件满足就重复指定一端处理代码的过程首先,我们的代码需要一定的顺序来运行,这就需要一个运行顺序也就是顺序结构。其次,有些代码需要一定的条件,在满足一定条件下,我们需要判断该怎么去运行,这就需要用到...原创 2019-09-11 18:50:26 · 272 阅读 · 0 评论 -
Python常用运算符
无论是哪一种编程语言都设定的有运算符,不同的编程语言的运算符也稍有不同。接下来就让我介绍一下Python的基本运算符。常见运算符分为以下几类;1)算数运算符+# 加法-# 减法*# 乘法/ # 除法% # 求余数,求模// # 整除** # 幂次方2)逻辑运算符># 大于<# 小于>= # 大于等于<= # 小于等于!= # 不等于3)逻辑运...原创 2019-09-08 20:55:26 · 135 阅读 · 0 评论 -
第一个Python程序
print()Python旨在简化编程的难度,让小孩子也学会编程。print()是python的输出函数print(变量)或者是print(字符串)通过cmd如下inpuutinput()是Python的输入函数input()返回的类型是字符型相比于c语言Python的输入和输出简单很多,确实符合开发者的宗旨。...原创 2019-09-08 13:41:34 · 81 阅读 · 0 评论 -
变量和变量类型的解析
变量在程序运行过程中,可能会发生变化的量,叫做变量定义变量:变量名称 = 变量值注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的变量(标识符)的命名规则:1、变量的名称必须使用有效字符(大小写字母+数字+_)组成2、数字不允许开头3、变量名称有意义4、建议使用下划线法 userName user_name5、不要使用关键字和保留字[‘False...原创 2019-09-07 23:44:47 · 120 阅读 · 0 评论 -
Python环境变量的安装和配置
**##Python的安装过程中一定要选择“add python xx to path”(环境变量)如果没有选择需要下载后设置,如下:1.打开系统,选择高级系统设置。2.点击“环境变量”3.选择“Path”4.添加两个路径目录5.打开命令提示符输入“python”即可查到信息。...原创 2019-09-07 23:07:55 · 125 阅读 · 0 评论