自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python基础知识(二十四)

链表链接eg:class Node(): def __init__(self,data,next=None): self.data=data self.next=nextclass Link(): def __init__(self): self.head=None def add(self,data): ...

2019-03-29 22:12:45 156

原创 python基础知识(二十三)

socket接口一个完整的socket有一个本地唯一的socket号,由操作系统分配。OSI模型TCP协议线程客户端from socket import *from threading import Threaddef fasong(): while True: data=input("请输入数据:") c_client.send(data....

2019-03-27 22:24:13 142

原创 python基础知识(二十二)

线程Threadeg:from threading import Thread,Lockimport timedongzuo=0 #全局资源def sing(): global dongzuo for i in range(5): print("唱歌:动作",dongzuo) dongzuo+=1 ...

2019-03-26 22:25:19 164

原创 python基础知识(二十一)

进程的状态在程序运行的过程中,由于被操作系统的调度算法控制,程序会进入几个状态:就绪,运行和阻塞。单进程import timedef dance(): for i in range(1,4): print("我在跳舞",i) time.sleep(2)def sing(): for i in range(1,4): pri...

2019-03-25 22:26:35 147

原创 飞机大战(二)

子弹类:import pygame,osdef getImage(image): return os.path.join("D:\\下载课件\\讲义\\IT研究院-Python\\New_Stydy\\img",image)class BaseBiu(): def __init__(self,x,y,windows,image): self.x=x ...

2019-03-25 22:09:51 147

原创 飞机大战

下列程序已实现功能:玩家飞机可全图移动,电脑飞机左右摇摆移动,玩家飞机按空格可发射子弹,电脑飞机随机发射子弹,双方子弹接触对方一刻,打中方爆炸,程序结束。eg:from pygame.locals import *import pygame,osimport time,randomdef getImage(image): return os.path.join("D:\\下载课件...

2019-03-21 21:19:09 208

原创 python基础知识(十八)

银行卡解冻import timeimport osdj = "2019-03-26 16:03:20"jd = time.mktime(time.strptime(dj,"%Y-%m-%d %H:%M:%S"))# print("解冻时间点的秒数为:%f秒"%jd)while True: dq = time.time() # print("当前时间为:%f秒"%dq)...

2019-03-20 22:51:05 150

原创 python基础知识(十七)

多态class Dog(): def jiao(self): print("旺旺")class Cat(): def jiao(self): print("喵喵")class Pig(): def jiao(self): print("哼哼")def hanshu(x): x.jiao()d = Dog()...

2019-03-19 22:41:53 125

原创 python基础知识(十六)

类方法class Student(): count = 0 def __init__(self,name): self.name=name Student.count+=1 def say(self): print("你好,我叫",self.name,sep="") @classmethod ...

2019-03-18 22:31:39 170

原创 python基础知识(十五)

类练习:eg:class Student(): #定义一个学生类 name = "" sex = "" address = "" score = 0 def say(self): #学生类里面的方法 print("我叫", self.name) ...

2019-03-15 22:37:47 141

原创 python基础知识(十四)

一些有关函数和循环的联系:判断a是否以b开头eg:方法一a = "abcdef"b = "abcd"i = 0while i < len(b): if a[i]!=b[i]: print("Flase") break i = i+1else: print("True")结果为:True方法二(函数)eg: "a...

2019-03-14 21:48:57 182

原创 python基础知识(十三)

函数全局变量调用eg:a = 100def hanshu(): global a #使用全局变量a a = 2000print(a) #函数不执行,全局变量a不变hanshu()print(a) 结果为:100 2000nonlocal修饰外部非全局变量eg:def hanshu(): x = 100 ...

2019-03-13 22:55:14 212

原创 python基础知识(十二)

集合集合是盛放多个数据的一个类型。集合中的元素是无序的,唯一的。格式:集合={元素1,元素2,元素3,…}注意:1).创建一个空集合必须用set(),{ }是空字典。2).集合中的元素都是不可修改类型。eg:a = {}print (type(a)) #字典型b = set()print (type(b)) #集合型c = (1)prin...

2019-03-12 22:46:34 302

原创 python基础知识(十一)

字典格式:{“key1”:“value1”,“key2”:“value2”,…}eg1:a = {"name":"nx","age":20}b=a.get("name","xy") #如果查找的键字典里有,就用字典里的print(b)c=a.get("sex","xy") #如果查找的键字典里没有,就默认查找的第二项为值输出p

2019-03-11 22:48:23 212

原创 python基础知识(十)

列表列表是一个可修改的,元素以逗号分隔,以中括号包围的有序序列。格式:变量名=[元素1,元素2…元素n]遍历列表eg:a = ["张三","李四",1,2]for i in a: print(i)结果为:使用多个变量名来接受元素。eg:a1,a2 = ["a","b"]print(a1)print(a2)结果为:a

2019-03-08 22:48:17 127

原创 python基础知识(九)

递归函数条件:1)函数自己调用自己2)函数调用必须有退出eg:def hanshu(x): print(x) if x==1: return hanshu(x-1) print("-------")hanshu(4)结果为:阶乘eg:求10!def jiecheng(x): if x==1: retu...

2019-03-07 22:09:37 99

原创 python基础知识(八)

for循环:for循环可以遍历任何有序的序列对象内的元素。遍历:就是把元素一个一个的取出来的过程。for语句可用于字符串、列表、元组、其他内置可迭代对象以及之后我们能够通过类所创建的新对象。基本结构:for 临时变量 in 可迭代对象:range()函数range(start,stop,step)函数默认产生一个从0开始的一个整数列表。start:表示整数的开始位置。stop...

2019-03-06 21:35:25 218

原创 python基础知识(七)

三元表达式:x = 1y = 2z = 3if x: a = y print(a)else: a = z print(a)用三元表达式可以写成:x = 1y = 2z = 3a = y if x else z # 程序执行到此,先判断if 是否为True 如果True 将y 赋值给a 否则 将z赋值给aprint(a)结果...

2019-03-05 20:59:28 233

原创 python基础知识(六)

今天没学多少新知识,都是之前知识的巩固:1.bool 布尔类型,True和False。在Python中,False对应的数字为0,True对应非零数字,进行计算时默认为1.print(True)print(False)print(type(True))#<class 'bool'> 布尔类型print(type(False))#<class 'bool'&gt...

2019-03-04 22:37:42 374

原创 python基础知识(五)

今天主要讲的是一些基础函数:字符串函数:字符串函数也叫字符串处理函数,指的是编程语言中用来进行字符串处理的函数。eg:将小写字母转换为大写字母a = "Love"new_a = a.upper()print(new_a)结果为:LOVEeg:大写转为小写a = "Love"new_a = a.lower()print(new_a)结果为:loveeg:输入一个字符串,...

2019-03-01 20:30:36 204

空空如也

空空如也

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

TA关注的人

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