自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序波

python基础

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

原创 sublime text3的下载、安装以及Package Control插件的安装

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.

2020-06-04 17:27:57 809

原创 python开发初学

一、Linux基础- 计算机以及日后我们开发的程序防止的服务器的简单操作二、Python开发https://mp.csdn.net/postlist作业:- 程序- 博客地址(开通博客)http://www.cnblogs.com注册申请博客登录我的博客随笔:所有人在博客中都可以找到的文章文章:别人找不到,可以通过URL访问日志:别人找不到,URL也看不到开发: 开...

2019-08-17 18:03:41 149

原创 http协议详细简介

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即W...

2018-12-20 22:03:23 237

原创 爬虫-xpath 匹配

/ 从根标签开始 必须具有严格的父子关系// 从当前标签 后续节点含有即可选出列题import lxml.htmltest_data = """ <div> <ul> <li class="item-0"><a href="link1.html" id=

2018-12-20 21:00:19 367

原创 Python-函数使用

**#函数使用零碎知识灵活的if-elsea = 3 if False else 5# 等价于if False: a = 3else: a = 5灵活的and/or# 当前面为真,才会进行后面的运算b = True and 3# 当前面为假,后面就不会运算了# b = False and 3# 当前面的值为真,后面就不需要了# a = True...

2018-11-15 19:49:20 143

原创 终端计算器+删除列表重复元素+号码归属地查询:+列表的排序函数(sort)+返回一个列表中第二大的数

终端计算器import sysprint(sys.argv)if sys.argv[2] == '+': print(int(sys.argv[1]) + int(sys.argv[3]))elif sys.argv[2] == '-': print(int(sys.argv[1]) - int(sys.argv[3]))elif sys.argv[2] ==...

2018-11-15 19:34:59 244

原创 python -冒泡排序 和选择排序

#冒泡排序:每次去相邻的俩个元素比较,不合适就交换,依次向后5 3 2 4 73 2 4 5 72 3 4 5 7假设,按照从小到大排序'''# n = len(lt)# #外层循环控制圈数# for i in range(n - 1):# for j in range(n - 1 -i):# #不合适,就交换数据# #此处是升序排序...

2018-11-09 22:45:20 133

原创 00-函数基础

函数基础函数简介定义:就是具有特定功能的一段代码优点:解决代码的重复书写可以将功能的实现着和使用者分开,提高开发效率分类:库函数:print、input、abs等自定义:用户自己封装的函数函数使用定义函数格式def 函数名([参数列表]): 函数体[]表示可选,参数可以有,也可以没有,也可以是多个。函数名:与变量一样,只要遵循标识符的命...

2018-11-07 21:56:23 219

原创 python -冒泡排序 之选择排序

#冒泡排序:每次去相邻的俩个元素比较,不合适就交换,依次向后1 5 3 2 4 71 3 2 4 5 71 2 3 4 5 7假设,按照从小到大排序'''# n = len(lt)# #外层循环控制圈数# for i in range(n - 1):# for j in range(n - 1 -i):# #不合适,就交换数据# #此处是升序排序,若想降序需要将 ...

2018-11-07 21:43:03 159

原创 输入2,5,打印:1-10表格

'''输入2,5,打印:1 2 3 4 56 7 8 9 10'''#行数m = int(input('请输入一个整数'))n = int(input('请在输入一个整数'))for i in range(m): for j in range(n): num = i * n + j + 1 print(num,end='') print()...

2018-11-07 21:33:50 281

原创 Python九乘九乘法口诀表

#九九乘法for i in range(1,10): for j in range(1,i + 1): print('%d * %d = %d\t'%(i ,j ,i * j),end='') print()

2018-11-07 21:33:15 2536

原创 python小游戏-人在 江湖飘,哪能不挨刀

#人在 江湖飘,哪能不挨刀,我几刀砍死你 #规则:5赢4、 4赢3 、3赢2、 2赢1 、 1赢5 #提示:绝对值函数abs #假设:老王和老李 import random import time print('人在江湖飘,哪能不挨刀') while True: #老王出刀 laowang = random.randint(1,5) print('老...

2018-11-05 14:22:07 1365

原创 python-流程控制基础习题

#打印1 到100 的和 i = 0 s = 0 while i <100: i += 1 s += i print(s) print('1+2+,,100=',s)#打印字符A~Zfor i in range(ord('A'),ord('Z')):print(chr(i))将12345转换为54321 #12345=>54321 ...

2018-11-03 22:36:06 1014

原创 python-流程控制

流程控制循环结构(while)格式while 表达式: 语句块执行流程:当程序执行到while语句时,首先判断表达式的真假。若表达式的值为真,则执行对应的语句块,之后返回while继续判断表达式的真假;若表达式的值为假,则跳过语句块,跳过while。说明:表达式:也叫循环条件语句块:也叫循环体死循环:表达式的值一直为真,称为死循环break:结束循环的执行(立即...

2018-11-03 22:09:23 131

原创 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出

s = input('请输入一个字符:') if 'a' <= s <= 'z': print(chr(ord(s) - 32)) elif 'A' <= s <= 'Z': print(chr(ord(s) + 32)) else:   print('s')`

2018-11-03 22:07:36 12240

原创 python 输入一个整数,判断其是否既是3的倍数,又是5的倍数

v = int(input('请输入一个整数:')) if v % 3 == 0 and v % 5 ==0: print(v,'即是3的倍数又是5的倍数') else: print('不是3或5的倍数')

2018-11-03 22:03:14 33647

原创 输入一个三位整数,顺序打印个位、十位、百位上的数

l = int(input('请输入一个三位数的整数')) a = l // 100 b = l //10 % 10 c = l % 10 ret = c * 100 + b * 10 + a * 1 print(ret)

2018-11-03 22:00:04 13908

原创 python 输入三个整数,按照从小到大的顺序打印

# # 3 输入三个整数,按照从小到大的顺序打印 a = int(input('请输入第一个整数:')) b = int(input('请输入第二个整数:')) c = int(input('请输入第三个整数:')) if a > b > c: print(c,b,a) elif a > c > b: print(b, c, a) elif b &g...

2018-11-03 21:53:09 51358 8

原创 python 输入两个整数,打印较大值

方法一: 输入两个整数,打印较大值 a = int(input('请输入第一个整数:')) b = int(input('请输入第二个整数:')) if a > b: print('a值最大') else: print('b值最大')方法二:函数封装 def max(m,n): if m > n: return m return n print(j...

2018-11-03 21:46:49 23707

原创 判断是否是闰年及函数封装

方法一, 从终端输入一个表示年份的整数,判断是否是闰年,是就打印xxx年是闰年,不是打印xxx年不是闰年 y = int(input('请输入一个年份:')) if (y % 4 == 0 and y % 100 != 0) or (y % 400 == 0): print(y,'是润年') else: print(y,'不是闰年')方法二,封装函数def nian(n): ...

2018-11-03 21:38:51 2113

原创 运算符与分支结构

运算符与分支结构运算符赋值运算符用’='表示,左边只能是变量算术运算符+、-、*:加、减、乘/:除法运算,结果是浮点型//:除法运算,结果是整型%:求余**:求幂复合运算符+=、-=、*=、/=、//=、%=、**=示例:a = a+b 等价于 a += b关系运算符>、<、==、>=、<=、!=表达式:由操作数和...

2018-10-30 22:46:15 123

原创 python 数据类型、进制转换

数据类型存储单位最小单位是bit,表示二进制的0或1,一般写作b最小的存储单位是字节,用byte表示,1B = 8b1024B = 1KB1024KB = 1MB1024MB = 1GB1024GB = 1TB1024TB = 1PB2^32 = 2^10 * 2^10 * 2^10 * 2^2 = 4GB进制转换十进制:基数为0~9,逢10进1示例:123 = ...

2018-10-26 20:22:12 333

原创 python变量定义

变量定义什么是变量?在程序运行过程中,其值可以改变的量。标识符(命令规范)只能由数字、字母、下划线组成不能以数字开头不能是系统关键字import keyword ​ #打印关键字列表 print(keyword.kwlist)命名原则尽量做到见名知意尽量使用英文,实在不行使用全拼推荐命名方式采用小写加下划线方式,如:user_name变量赋值# 单...

2018-10-26 20:19:30 567

转载 python环境安装

Python3 环境搭建本章节我们将向大家介绍如何在本地搭建 Python3 开发环境。Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)Win 9x/NT/2000Macintosh (Intel, PPC, 68K)OS/2D...

2018-10-26 19:38:31 583

原创 面向对象 之 炮塔游戏(继承,对象存储到列表)

‘’’实现思路:1.创建一个炮塔类,包含2个变量,这2个变量一个是炮塔名字,一个是攻击力。2.在炮塔类中写一个攻击函数,参考案例效果写出对应的语句。可以暂时先不写。3.在炮塔类中写一个升级函数,让攻击力乘2,参照案例效果。4.创建单体炮塔类和群体炮塔类分别继承自炮塔。分别重写攻击函数,输出语句见案例效果。5.单体炮塔类中定义一个技能减速方法,见案例效果。6.群体炮塔类中定义一个技能冰...

2018-10-12 22:21:09 132

原创 面向对象之左右手交换牌

‘’’#左右手交换牌 案列#小明手里有俩张牌,左手红桃♥K,右手黑桃♠A,小明交换俩手的牌后,手里分别是什么?人类:属性:小明,左手,右手行为:展示手里的牌, 交换手里的牌手类:属性:牌牌类:属性:颜色,数字(红桃♥K ,黑桃♠A)思路:先找到对象:左手,右手,♥K,黑桃A,小明根据对象抽出对应的类:人,手,牌根据需要写出相应地逻辑,很可能反过来完善类的设计按照题目要求...

2018-09-29 20:47:14 594

原创 面向对象 继承之添加功能案例

‘’’#实现功能姓名:王飞 年龄:30 性别:男 工龄:5我承诺,我会认真教课。王飞爱玩象棋姓名:小明 年龄:15 性别:男 学号:00023102我承诺,我会 好好学习。小明爱玩足球。#案例题目描述:1.从案例效果分析有老师和学生2个事物,老师里面有姓名、年龄、性别、工龄几个变量。2.学生里面有姓名、年龄、性别、学号几个变量。3.老师里面有讲课、玩和显示信息的show方法。...

2018-09-27 14:32:07 321

空空如也

空空如也

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

TA关注的人

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