自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络通信 TCP UDP 冒泡排序

一、网络通信'''网络通信三要素: 1.协议--说话方式 2.端口号--对方拿什么接收数据 3.IP地址--计算机在网络上的位置'''import socket#获取主机名字a=socket.gethostname()print(a)#通过主机名获取ip地址print(socket.gethostbyname(a))二、UDP1.客户端'...

2018-08-02 15:11:16 293

原创 re模块 异常处理 排列组合 正则表达式 迭代器和生成器

一、re模块 '''re模块re.match(pattern,string,flags=0)pattern:匹配的规则string:要匹配的字符串flags:匹配方式,是否区分大小写或者多行匹配方式: re.I 忽略大小写 re.L 做本地户识别 re.M 多行匹配,影响^和$ re.S 是匹配句,包括多行在内的所有语句 re.U 根据...

2018-08-02 15:07:59 305

原创 几种不常用的函数

一、偏函数偏函数就是一个辅佐函数,为了固定函数的参数使用的 (默认固定第一个参数)需要调用 import  functools:可以把一个函数的参数固定住,并生成一个新函数,不会改变原函数当实参会出现很多次的时候不想都传递这个实参,就用偏函数把这个实参固定住import functoolsdef mySum(x,y): return x+ym=functools.pa...

2018-08-02 12:06:08 356

原创 练习题:银行系统,类的方法

一、主函数(MainTest)'''卡card: 属性:卡号 密码 余额 是否锁定 行为:管理员:admin 属性:账号 密码 行为:登录ATM机:atm 属性:保存所有信息的表 行为:登录页面 开户 查询 存储 取款 转账 改密 锁定 解锁 销户 退出用户:user 属性:姓名...

2018-07-27 18:56:32 494

原创 练习题:NPC

一、npcclass NPC: NPC_list = [] def __init__(self): self.id = None self.name = None self.jianjie = None def show(self): print('可选NPC') for i in sel...

2018-07-27 18:46:59 165

原创 时间模块,日历模块

一、时间import time#从1970年1月1日0点开始到现在的时间差的秒数#时间戳print(time.time())c=time.time()#获取本地时间print(time.localtime())#存在元祖中tuple1=time.localtime()print(time.ctime())#将时间元祖转转为时间戳print(time.mktime(tuple...

2018-07-19 19:25:52 229

原创 自定义模块 ,调用

一、自定义模块 def fun(): print('fun')'''当运行的文件是自己的时候就是__main__当在别的文件运行就是模块名字'''if __name__=='__main__': print('a')print(__name__)print('a')print(sum([1,2,3,4,5]))'''一个py文件就是一个模块在一...

2018-07-19 19:21:02 587

原创 操作文件,读文件,写文件,复制文件

一、读文件'''1.打开文件2.写数据3.关闭w覆盖 a追加'''path=r'C:\Users\asus\Desktop\2.txt'a=open(path,'a')a.write('明天考试')#覆盖原文件列表的所有数据,无文件就会自动创建新文件a.close()二、写文件'''文件操作: 1.读 打开文件 ...

2018-07-19 19:10:08 210

原创 os模块 递归练习

一、OS模块 操作文件'''import os#查看操作系统的类型#nt--Windows posix--linux/unix/mac os# print(os.name)#Windows是不支持的 报错 打印操作系统的详细信息#print(os.uname())#获取操作系统中的所有环境变量# print(os.environ)#获取指定名字的环境变量# pri...

2018-07-18 18:54:31 255

原创 函数 参数 变量作用域

一、函数参数1.必须参数必需参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。调用printme()函数,你必须传入一个参数,不然会出现语法错误:小括号内的就是参数小括号内没东西叫做无参,有叫有参求任意三个数之和在定义函数的时候小括号内写的是变量名字,不需要赋值在调用函数的时候小括号内的是给变量赋的值定义函数的时候小括号中的变量叫做形参调用函数的时候小括号的值叫...

2018-07-18 10:55:03 382

原创 函数 参数 返回值

 一、函数'''当一段代码需要不定期重复使用的时候函数:将一段代码封装,打包到一个容器中(函数) 函数中存储的是逻辑代码''''''如何写函数(方法)必须先用def定义函数'''def diaoyon(): print('调用函数')'''使用函数(调用函数)函数不调用不执行'''diaoyon()2.练习题'''全局变量:在py文...

2018-07-17 15:48:45 163

原创 set

一、set'''set里边是无重复的 无序的无下标的只能通过for循环遍历用字典时只能用字典的键'''#创建set集合#必须依靠列表、元祖、字典去创建sets1=set([1,2,3,4,5,'a','a'])#重复值会自动删除print(s1)s1.add(6)#添加,一次只能添加一个s1.update([7,8,9])#一次添加多个值s1.remove(5)#删除...

2018-07-17 11:25:10 128

原创 列表 列表变量 元祖 字典

一、列表'''列表:想当于一个容器,里面可以存放多个数据 一次性可以处理多个数据变量:只能存放一个数据,一次只能处理一个数据列表单词:list 标志是[]创建列表'''# 创建了一个名字叫做age_list的列表,里边存储了很多的数据# age_list=[10,11,12,13,14,70,20,30,21]# # 查看列表中有多少个数据 获取列表的长度# pri...

2018-07-17 09:14:53 572

原创 字符串

'''字符串一旦创建不可更改在字符串中每个字符都是有自己对应的位置的位置一般叫做下标或者索引下标从左到右从0开始依次递增在程序中根据下标找对应的数据,下标是写在[]中的'''# 创建字符串a="hello word"# 访问字符串中的某一个字符print(a[8])'''字符串运算+ *+:加法运算是拼接操作*:字符串只能和整数相乘,乘几就重复几次'''str1=...

2018-07-17 09:10:36 98

原创 数学相关的内置函数 math数学模块 随机数模块

一、内置函数内置函数绝对值:abs()最大值:max()最小值:min()次方:pow(a,b) a的b次方四舍五入:round()求和sum([])二、math数学模块'''只要提到模块这个次就先导入这个模块(模块:包、命名空间)(底层库)引入模块的关键字:import在多个py文件中可能会出现相同的名字(变量、函数、类)为了不让名字冲突把不同的py文...

2018-07-17 09:09:07 321

原创 while for循环

一、while循环'''while...elseelse语句:当循环正常结束的时候就执行else当循环通过break结束的时候不执行else语句'''num=1while num<=10: print(num) num+=1 if num==7: breakelse: print("循环结束了")二、for循环''...

2018-07-17 09:06:03 191

原创 判断语句及练习题

一、判断语句'''程序执行过程:从上到下 从左到右依次执行判断语句:if 判断条件: 满足条件后执行的代码块当所有条件都不满足就执行else语句,else语句是放在最后的判断语句必须是if开头else结尾elif居中ASCIIa=97 b=98A=65 B=66'''# a=10# if a==10:# print("a等...

2018-07-17 09:02:12 1139

原创 变量、数据类型、类型转换、运算符

一、变量打印语句里是可以直接写数字和变量的变量的作用:存储数据的(给数据起名字的)如何写一个变量:10 10 10 格式:变量名=数据注意:右边的值赋给左边变量的命名规则: 1.见名之意 2.变量名可以使用字母、数字和下划线 3.数字不可以开头 4.区分大小写 5.不能使用关键字二、数据类型整数 小数type():检测变量是...

2018-07-17 08:59:10 206

原创 python输入输出 注释

一、输入输出程序执行顺序: 从上到下 从左到右依次执行显示程序运行结果的地方一般叫做控制台1.输出语句:print()能直接打印数字,汉字和字母以及特殊符号必须放到双引号或者单引号内引号内的内容是会原样输出2.输入语句:input()作用:获取用户在控制台输入的内容input()获取的数据全部都是字符串要求:输出任意的2数相加之和二、注释注...

2018-07-17 08:50:04 846

空空如也

空空如也

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

TA关注的人

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