自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gongxiaopo的博客

从学习开始

  • 博客(15)
  • 收藏
  • 关注

原创 Python--day14 python的类2

1、类的重写通过继承我们可以得到父类的各种属性或者功能,但是需要注意的是父类的__init__函数不会在继承的时候被执行; 并且如果我们想重定义父类中的某个函数,该怎么办呢?使用super函数来执行父类中的__init__函数直接编写同名函数,覆盖父类函数,因为查找方式是先从子类中查找,子类中没有,才会去父类中查找。class People(object): d

2017-11-08 11:47:10 172

原创 Python--day13 python的类

1、类的一般形式:class ClassName:'''类的说明'''类的内容:属性、方法等例子class ren(object): '''this class is about ren class''' name = 'meizi' sex = 'F' def hello(self): print("hello world

2017-11-07 10:23:07 135

原创 Python--day12 python生成式和生成器

1、列表生成式列表生成式是python受欢迎的语法之一,通过一句简洁的语法就可以对一组元素进行过滤,还可以对得到的元素进行转换处理。语法格式为:[exp for val in collection if condition]相当于result=[]for val in collection:    if(condition):        result.append(

2017-11-06 01:42:17 208

原创 Python--day11 函数2

1、高阶函数   就是把函数当成参数传递的一种函数:def add(x,y,f):    return f(x)+f(y)print(add(-8,11,abs))###map()函数,第一个参数为自定义函数,第二个参数为可迭代对象lt = [1,2,3,4,5]def f2(x): return x*xml = map(f2,lt)print(type(

2017-11-06 01:28:02 155

原创 Python--day10 函数1

1、函数的定义定义函数:def  函数名();调用函数:函数名()解释说明:python 中使用 def 命令创建一个函数,也就是 "定义"(define)的意思,调用函数其实就是执行函数中的代码def sum(x,y): print('x=%d'% x) print('y=%d'% y) return x+ya=10b=5print('c=%d'% sum(

2017-11-02 08:51:29 168

原创 Python--day9 文件练习题

1. 把一个数字的list从小到大排序,然后写入文件,然后从文件中读取出来文件内容,然后反序,在追加到文件的下一行l.sort()with open('1_test.txt','wb') as f1: f1.write(str(l)+'\n')#反序l.reverse()with open('1_test.txt','ab') as f2: f2.write(s

2017-11-01 02:11:10 715

原创 Python--day8 文件操作

1、读文件fd = open('1.txt') # 先打开文件,并用变量 fd 接收文件内容fd.read() # 读取文件内容,读取之后 fd 就是一个字符串,可以使用字符串的方法fd.read(2) # 读取文件内容(数字表示读取几个字符)fd.readline() #

2017-10-28 00:47:42 118

原创 Python--day7 练习题1

复习,做如下练习题1.      实现1-100的所有的和2.      实现1-500所有奇数的和3.      求1+ 2! + 3! + 4! + ……20!的和4.      对指定一个list进行排序[2,32,43,453,54,6,576,5,7,6,8,78,7,89]5.      复习字典排序,字符串, list, tuple常用方法1sum

2017-10-27 01:00:20 263

原创 Python--day6 python流程控制

1、ifif expression: # 如果表达式成立,则执行下面的语句 statement(s)if expression: # 如果表达式不成立,则执行else下面的语句 statement(s)else: statement(s)if expression: # 如果表达式不成立,则执行 elif 下面的语句

2017-10-27 00:44:49 123

原创 Python--day6 数据类型2

1、列表列表的基本操作a = ['abc', 123, 456] # 创建列表a[0] = 'def' # 修改列表元素print(type(a)) # 查看数据类型del a # 删除列表del a[0] # 删除列表的某个元素print(a)列表的方法

2017-10-25 09:13:08 193

原创 Python--day5 数据类型1

1、整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。2、浮点数浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表

2017-10-21 01:33:09 135

原创 Python--day4 运算符

1、算数运算符+加 用来计算数字,如果字符串、列表等相加,等于是把两个对象拼到一起-减*乘/除,4/3,默认是整除,为了得到小数,可以把其中一个变量变成浮点型,4.0/3或4/3.0%取余**表示乘方 2**3 表示2的3次方//表示只取整数2、关

2017-10-19 23:39:24 132

原创 Python--day3 Pycharm的进阶功能和python脚本的运行

1、设置pycharm执行python script的参数Run --> Edit Configuration --> Script parameters --> 填入要传递的参数然后运行即可import sysprint(sys.argv[0])print(sys.argv[1])2、pycharm常用快捷键Shift + F10

2017-10-19 01:45:22 638

原创 Python--day2 Pycharm的安装、配置和使用

1、pycharm的下载:https://download.jetbrains.8686c.com/python/pycharm-community-2017.2.3.exe2、pycharm的配置设置 python 解释器:File --> Settings --> Project Administrator --> Project Interpreter 设置主题界

2017-10-18 01:21:59 231

原创 Python--day1 Python的安装

1.python的安装:1.1  windows下安装python:1、下载 python 软件包 :https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi2、安装 python :保持默认安装路径3、设置环境变量 :我的电脑 -- 属性 -- 高级系统设置 -- 环境变量 -- 编辑 PATH

2017-10-17 04:02:07 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除