自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 python类变量1

# -*- coding:utf-8 -*-# 类属性,类变量:只能由类调用的属性class People(object): # 类变量可以由所有的对象访问,但是对象只能访问,不可修改 # 可以用来做资源共享 total = 0 # 初始化函数,添加对象属性 def __init__(self, name,age,school):

2018-02-01 19:26:30 319

原创 python--类1

''' 1.声明一个类:花类 1.1 花类属性:颜色、花季、名称、花语、花瓣数 1.2 花类功能:泡茶、洗澡、是否爱我(花瓣数)、清新空气 创建花对象: rose = Flower('红色', '5-9月', '玫瑰', '爱情', 21) rose.泡茶() rose.是否爱我() 判断花瓣数是奇数,

2018-02-01 19:26:09 376

原创 基于python的手机销售系统(用类做)

phone_list = []class Phone(object): def __init__(self, name=0, price=0, number=0): self.name = name self.price = price self.number = number self.__discount = 0.1

2018-02-01 19:25:22 1174

原创 python排序

# -*- coding:utf-8 -*-# sorted() 可以对数字(从小到大、从大到小)或字符串(ASCII)进行排序# 对数字进行排序list1 = [1,52,2,44,1132,43,25,3]# 默认按照升序排序rs = sorted(list1)print(rs)# 实现一个按照降序排序的函数# 如果x>y 返回-1 如果返回1,是按照降序排序# 如果

2018-02-01 19:22:29 179

原创 python异常捕获

# -*- coding: utf-8 -*-# try....except.... 用于异常捕获,当一段代码程序执行时出现异常(报错),会导致整个程序结束,出现异常的地方之后的逻辑代码就不会执行了,所以需要捕获异常,当捕获到异常之后,可以对异常进行处理,处理完成之后,可以保证项目中的其他代码不会受影响list1 = [1,2]try: s = list1[4]except Ex

2018-02-01 19:21:46 183

原创 python变量的作用域

# -*- coding:utf-8 -*-# 什么是作用域? 就是指一个变量产生作用的范围,在哪一个范围内可以被使用# 变量的作用域:全局变量作用域、局部变量作用域# 全局变量:一般在函数、代码块外部声明的变量,被称为全局变量,作用域范围,# 是从声明的位置开始往下,一直到文件的末尾都可以使用b = 10# 局部变量:一般在函数内部或代码块内部声明的变量,被称为局部变量,这类变

2018-02-01 19:21:20 302

原创 python字符转整形

# -*- coding: utf-8 -*-''' 练习一: 自己写一个函数,实现字符串转换为整数 {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9} 例如: '123456' 返回 123456数字 使用map和reduce函数'''# 字符串也可以使用map函数遍历

2018-02-01 19:20:46 1678

原创 python字母大小写转换

''' 练习二: 使用map()和reduce()函数实现 自己实现一个函数,类似于upper()或lower()函数的功能 例如: string = 'ABCDEFG' 转换之后 string = 'abcdefg'''# list_a = ['a','b','c','d','e','f','g','h','i','j','k',

2018-02-01 19:20:13 9358

原创 python匿名函数

# -*- coding:utf-8 -*-# 匿名函数?# 1.不用给函数取名# 2.使用方便,随时定义,随时使用def calc_x(x): return x*xrs = calc_x(10)print(rs)# lambda 参数列表:函数执行的简单逻辑代码# lambda 返回一个函数对象,可以使用变量接收a = lambda x:x*x# 调用#

2018-02-01 19:19:18 141

原创 python列表生成式

# -*- coding:utf-8 -*-# 列表生成式是快速生成一个列表得一些公式numbers = []for x in range(0,101): numbers.append(x)print(numbers)# [要放入列表数据 简单的表达式1 表达式2]# x for x in range(0,101) for循环遍历出来的值,放入列表中numbers = [

2018-02-01 19:18:44 211

原创 复习python的函数

# -*- coding:utf-8 -*-## 函数的使用# 什么是函数?封装了一段代码的功能模块,可以被重复多次使用# 例如:数学中的三角函数# def 函数名(参数列表):# 函数名称的命名规范:# 每个单词都是小写,单词之间用_下划线连接def eat(): print('1.买菜') print('2.洗菜') print('3.炒菜')

2018-01-30 15:39:32 132

原创 python的map函数

# -*- coding:utf-8 -*-from functools import reduce# 生成一个列表,列表中存放10个数字,经过计算,返回一个存放数字的平方的列表def calc_list(numbers): # 声明一个空列表,用来存放计算后的数字 result_list = [] for num in numbers: s = n

2018-01-30 15:38:57 285

原创 基于python的找网址

# coding:utf-8'''明星同款| 钟基欧巴穿的小脏鞋5折辣!" >明星同款| 钟基欧巴穿的小脏鞋5折辣!装逼| 你们见过凌晨四点钟的洛杉矶吗?" >装逼| 你们见过凌晨四点钟的洛杉矶吗?反人类| 世界上最干净的纸竟然是黄色的!" >反人类| 世界上最干净的纸竟然是黄色的科普| 吃了避孕药之后怀的孩子能要吗?" >科普| 吃了避孕药之后怀的孩子能要吗?真假| 9年义务升为12年制,是

2018-01-30 15:38:28 337

原创 基于python的手机通讯录

# -*- coding:utf-8 -*-# 练习2:# 模拟手机通讯录搜索功能name_list = ['zhangsan','zhangsanfeng','zhaoliu','wangwu','wulong','wanda','lisi','liuyang','luoxiaoxiao','linmeimei','luhan','gaohairui','guojing','huangro

2018-01-30 15:37:36 3501

原创 python的字符串用法

# 字符串的用法string1 = 'abcd'string2 = 'abcd'# ''' ''' 三个单引号对,生命的字符串,会保留其格式string3 = ''' 1.猜猜看 2.就不猜 3.猜不猜 4.就不猜'''print(string3)string4 = """ 1..... 2..... 3.....

2018-01-30 15:37:00 235

原创 复习python字典

# 字典用法# 字典:pyhon中的一个内置的容器类,具有增删改查的操作# 字典存储数据特点# 1.字典存储数据,遵循key:value(键:值)形式进行数据存储,一个key(键)对应# 一个值(value),使用键来代替列表中的索引,所有的增删改都是通过key(键)完成的# 2.字典中存储的数据是无序的dict1 = {'name': '张三', 'age': 22, 'phone

2018-01-30 15:36:32 162

原创 复习python

# 1.元组的用法# 元组也是python内置的一个容器类,元组的数据一旦确定就不可改变# 不可进行添加、修改。删除的操作# 可以认为元组就是一个不可变的列表(list)# 声明元组# 如果元组中只有一个元素,在python2中必须在元素后添加一个,逗号tuple_1 = (3.14,'hello','world')print(tuple_1)tuple_2 = 1,2,3,

2018-01-30 15:36:04 350

原创 复习python列表

list_1 = ['1','2',3,4,1,2,1,'1']# count() 自己实现一个count函数 # 如果有返回object在list_1中出现的次数 # 如果没有返回0def COUNT(list_1,object): count = 0 for obj in list_1: if object == obj:

2018-01-30 15:35:40 156

原创 基于python的淘宝信息查询

import timefrom selenium import webdriver# 声明一个类class TaoBao(object): # 初始化时,传递要查询的关键词 def __init__(self,keyword): self.keyword = keyword def start_taobao(self): drive

2018-01-29 21:28:00 484

原创 基于python的用类做学员管理系统

class Student(object): def __init__(self,name,age,sex,phone): self.name = name self.age = age self.sex = sex self.phone = phonestudent_list = []class Student_

2018-01-29 21:27:03 1958 1

原创 基于Python的操作浏览器

''' windows + 打开命令行工具 输入 pip install selenium 回车 selenium 可以用来自动操作浏览器的包,也可以用来做爬虫'''# 引入time模块import time# 从selenium引入web driverfrom selenium import webdriver# 创建浏览器对象,会自动打开浏览器driver

2018-01-29 21:25:17 1136

原创 基于Python的1号店信息查询

from selenium import webdriverimport timedef shop_main(): keyword = input('请输入您要查询的关键字:') driver = webdriver.Firefox() driver.get('http://www.yhd.com/') driver_input = driver.find

2018-01-29 21:24:39 410

原创 基于python的类和对象

# 类和对象# 什么是类?# 类的概念:具有相同的属性和行为特点的事物的抽象的集合# 人类属性:身高,体重,年龄,性别# 人类的行为:吃喝拉撒睡# 什么是对象?# 对象概念:类的具体的实例化# 人类中的对象:马云,马化腾,李彦宏# object python中的顶级父类class ADC(object): # pass 为了保证预防完整性的 # pass

2018-01-29 21:23:26 164

原创 基于python的电影查询(json)

import requestsimport jsondef Movie_main(): city = input('请输入您要查询的城市:') url = 'http://api.map.baidu.com/telematics/v3/movie?qt=hot_movie&location=%s&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&out

2018-01-29 21:05:19 1109

原创 基于python的旅游行程管理(json)

import requestsimport jsondef Travel_main(): city = input('请输入您要查询的城市名') url = 'http://api.map.baidu.com/telematics/v3/travel_city?location=%s&ak=TueGDhCvwI6fOrQnLM0qmXxY9N0OkOiQ&output=

2018-01-29 21:04:11 1768

原创 基于python的快递查询(json)

import requestsimport jsondef Express_main(): number = input('请输入您的快递单号') url = 'http://www.kuaidi100.com/query?type=ems&postid=%s'%number rs = requests.get(url) rs_dict = json.

2018-01-29 21:02:55 2196

原创 基于python的天气预报(json)

# 天气预告# url 统一资源定位符# windows + r cmd 打开命令行工具 输入pip install requests\# 引入 requestsimport requests# 引入python中内置的包json. 用来解析和生成json数据的import jsondef Weather_main(): city = input('请输入要查询的城

2018-01-29 21:02:17 1662

原创 基于python的学员管理系统字典版

# 晚上把学员管理系统升级到2.0版本# 数据存储结构如下:''' # 大列表中嵌套小列表,小列表中存储一个学员的完整信息 student_list = [['张三','22','男','110'],['李四','22','男','110'],['王五','22','男','110']] # 例如要取出张三这个学员的信息 # 1.取出张三这个学员的小列表

2018-01-29 21:00:44 504

原创 基于python的手机销售系统

'''手机销售系统 手机品牌 手机价格 库存数量 vivoX9 2798 25 iphone7(32G) 4888 31 iphone7(128G) 5668 22 iphone7P(128G) 6616 29

2018-01-25 21:58:03 1939

原创 基于python的学员管理系统本地存储版

# 晚上把学员管理系统升级到2.0版本 # 数据存储结构如下:''' # 大列表中嵌套小列表,小列表中存储一个学员的完整信息 student_list = [['张三','22','男','110'],['李四','22','男','110'],['王五','22','男','110']] # 例如要取出张三这个学员的信息 # 1.取出张三这个学员的小列表

2018-01-24 18:04:27 374

原创 python存储多条文件

''' student_list = [['张三','22','110'],['李四','22','110'],['王五','22','110']]'''# 存储student_list = [['张三','22','110'],['李四','22','110'],['王五','22','110']]# 1. 打开文件file_handle = open('student_v2

2018-01-24 18:03:38 382

原创 python存储文件

# 读写txt文本文件# 1.打开文件# 使用python内置的open函数 打开txt文件# 1.要打开的文件名称# mode 模式# w 只能操作写入 r 只能读取 a向文件追加# w+ 可读可写 r+可读可写 a+ 可读可写# wb+ 可写入进制数据# 如果用r模式 文件必须存在,不然报错# w模式打开文件,如果文件中有数据,再次写入内容

2018-01-24 18:03:03 1832

原创 python列表数据读取和写入

list_1 = ['张三','李四','王五']# 1.打开文件file_handle = open('student.txt',mode='w')# 2.写入数据for name in list_1: file_handle.write(name) # 写入换行符 file_handle.write('\n')# 3.关闭文件file_handle.c

2018-01-24 18:02:34 17177

原创 学员管理系统升级版

# 晚上把学员管理系统升级到2.0版本 # 数据存储结构如下:''' # 大列表中嵌套小列表,小列表中存储一个学员的完整信息 student_list = [['张三','22','男','110'],['李四','22','男','110'],['王五','22','男','110']] # 例如要取出张三这个学员的信息 # 1.取出张三这个学员的小列表

2018-01-23 20:47:30 228

原创 学员管理系统辣鸡版

''' 1.添加学员 2.修改学员 3.查询学员 4.删除学员 0.退出程序'''# 声明一个大列表,存放学员姓名student_list = []while True: print('1.添加学员') print('2.修改学员') print('3.查询学员') print('4.删除学员') print

2018-01-23 20:46:26 192

原创 python列表

# 列表/序列/数组# 容器类型,一般都是用来存储数据的# 列表,可以用来存储各种各样的数据,列表中存储数据是有序的list_1 = [1,2,'hello',False,3014,'world']# 向列表中添加数据# 1.使用append(objict)函数,向列表中追加数据,会把添加的数据放在列表最后一个位置# objice:对象,要添加到列表中的数据list_1.appe

2018-01-23 20:45:43 138

原创 pythom函数

# 什么是函数? 就是将一段代码写在一起,如果需要使用,直接用即可# 封装了一段功能代码的代码块,这段代码可以被多次使用# def define:定义# 函数名称命名规范: 单词全部小写,多个单词之间用_下划线连接,# 函数名要和实际实现的功能有关系,做到见名知意# def 函数名(参数列表):# 函数功能代码def eat(): print('先去买菜')

2018-01-23 20:43:34 1329

原创 基于python的多功能计算器小游戏

''' 写四个函数 分别包含 bmi体重指数计算器,出租车费用计算器 个税计算器,猜数字游戏'''# 体重计算器函数def bmi(): # 实现计算器的功能代码 # 声明变量 身高、体重 # 声明变量 身高、体重 # 声明变量 身高、体重 while True: height = input('请输入您的身高

2018-01-23 13:44:43 885 3

原创 基于python的随机数游戏

''' 2.猜数字游戏 1.随机产生一个0~100包含0和100的整数 2.在while循环中: 2.1 输入一个0~100的整数 2.2 转换为整数类型 2.3 和正确答案数字作对比import randomnum = random.randint(0,100)添加过关功能,第

2018-01-22 20:34:03 2318

原创 基于python的税额计算器

''' 1.税额计算器 1.输入工资,如果工资为0,结束循环 2.根据工资计算缴纳的五险一金(工资缴纳上限:7662),计算公式如下: 2.1 如果工资大于或者等于7662 五险一金=7662*五险一金的比例(0.225) 2.2 如果工资小于7662 五险一金 = 工资*五险一金比例 3.计

2018-01-22 20:33:19 947

空空如也

空空如也

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

TA关注的人

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