![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
从零开始学Python
文章平均质量分 77
张小差
还不快去写BUG!
展开
-
Python类的详解
类:用来描述具有相同属性和方法的对象的集合一 类的命名方式大驼峰 首字母大写见名之意区分大小写实例class Women: sex = '女' faceValue = "高" height = "168" weight = "85斤" color = "yellow" def makeChild(self): ...原创 2018-04-30 20:04:13 · 34573 阅读 · 11 评论 -
Python文件操作
文件操作一 文件打开open(path,flag,encoding)open的打开方式 打开方式 打开说明 r 以只读的方式来打开 rb 以进制的形式来打开 w 以清空写的形式打开 如果文件不存在 则尝试创建 wb 以清空写二进制的形式打开 如果文件不存在 则尝试创建 a 追加写 文件不存在则...原创 2018-04-30 20:00:35 · 145 阅读 · 0 评论 -
迭代器、生成器、异常处理、os模块
一 迭代器和生成器可迭代对象: 可以直接作用于for循环的对象统称为可迭代对象(iterable)用 isinstance() 来判断 是否为 可迭代对象判断是否为可迭代对象实例from collections import Iterable# print(isinstance(1,Iterable)) #False 不是可迭代对象# print(isinstan...原创 2018-04-30 19:59:07 · 173 阅读 · 0 评论 -
Python函数详解
函数一 什么是函数? 函数就是用来实现一些特定的小程序或方法优点:增加了代码的重复使用率减少了代码量提高了代码的维护主体结构:def 函数名([参数1[,参数2…]]): 函数体函数的调用:函数名([参数1[,参数2…])函数名: 遵循变量的命名规则注意:函数严格区分大小写函数会被覆盖二...原创 2018-04-30 19:56:45 · 1450 阅读 · 0 评论 -
turtle画笔库的使用
turtle库函数的介绍在lib目录下有一个turtle.py文件,这就是turtle的安装目录。官方文档:https://docs.python.org/3/library/turtle.htmlturtle库画笔状态控制函数 函数 描述 penup() 提起画笔,与pendown()配对使用 pendwon() 放下画笔 pensiz...原创 2018-04-30 19:54:58 · 9093 阅读 · 1 评论 -
Python概述
语言的区别1.解释型语言(弱类型语言)比如 PHP Python优点:可移植性好 可在不同的操作系统上运行缺点:运行起来比编译的要慢 代码效率低代码修改后就可以运行 不需要编译过程2.编译型语言(强类型语言)c c++ Java优点:运行速度快 代码效率高 编译后不可再修改 保密性较好缺点:代码需要编译 才可以运行安装环境python常用的2个版...原创 2018-04-30 19:48:50 · 209 阅读 · 0 评论 -
Python数据类型及常用函数
一、Number类型常用的函数函数名函数说明pow(x,y)x的y次方round(x[,n])x浮点数的4舍五入 n保留小数的位数max(参数1,参数2,参数n)返回给定参数的最大值 参数可以为序列min(参数1,参数2,参数n)返回给定参数的最小值 参数可以为序列math.ceil(float)进一位取整数math.floor(float)舍一取整数随机数 import random函...原创 2018-04-30 19:35:34 · 502 阅读 · 0 评论 -
pattern正则表达式
正则表达式正则表达式 提供了一种字符串的匹配模式(pattern)1. [] #代表一个原子表 [a] #匹配字母a [abc] #匹配a或者b或者c [a-z] #匹配任意一位小写字母 [A-Z] #匹配任意一位大写字母 [a-zA-Z] #匹配任意一位字母 [0-9]2. ^ #以...作为开头 \A ^a #匹配以字...原创 2018-05-01 09:45:23 · 3899 阅读 · 0 评论