自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pythonTCP套接字传输文件

使用tcp完成一个文件的传输,要求可以传输文本文件也可以传输图片从客户端发给服务端, 或者从服务端发给客户端均可 客户端: #send_file from socket import * from time import sleep s = socket() addr = (('127.0.0.1',8888)) s.connect(addr) f = open('file.jpg','rb'...

2019-03-16 17:59:00 1185

原创 Python实现简易聊天室(Linux 终端)

群聊聊天室 1.功能:类似qq群聊功能 1.有人进入聊天室需要输入姓名,姓名不能重复 2.有人进入聊天室,其他人会受到通知 xxx进入聊天室 3.一个人发消息,其他人会受到消息 xxx:xxxxxxxx 4.有人退出聊天室,其他人也会收到通知 xxx退出聊天室 5.扩展功能:服务端消息公告,服务端发送消息所有人都能收到 管理员消息:xxxxxxxx 2.确定技术模型 1.服务端和客户端 服务端处理...

2019-03-16 13:03:14 2099 1

原创 用Python判断是否为素数

提示: 可以用排除法: 当判断x是否为素数时,只要让x分别除以 2,3,4,5,6,…,x-1, 只要有一次整除了,则x不是素数 否则x是素数 s=int(input("请输入一个正整数:")) if s<2: print("这个数不是素数!") else: for i in range(2,s): if s%i==0: print("...

2019-02-13 14:05:59 79419 11

原创 用Python算出 100 ~ 999以内的水仙花数(Narcissistic number)

水仙花数是指百位数的3次方 加上 十位数的3次方 加 个位数的 3次方等于原数的整数 如: 153 等于 13 + 53 + 3**3 ,则153是水仙花数 for x in range(100,1000): b=str(x) #将x转成字符串用b绑定 if x==int(b[0])**3+int(b[1])**3+int(b[2])**3: ...

2019-02-13 14:01:38 2302

原创 Python圣诞树

输入一个整数,代表一棵圣诞节的树干高度 打印一棵圣诞树 n=int(input("请输入一个整数:")) for x in range(1,n+1): print(' '*(n-x)+'*'*(x*2-1)) b=1 while b<=n: print(' '*(n-1)+'*') b+=1 ...

2019-02-13 13:59:38 4741

原创 Python求100以内的全部素数

#求100以内的全部素数 L=[] for x in range(100): if x<2: continue for i in range(2,x): if x%i==0: break else: #走到此处,x一定是素数 L.append(x) print("100以内的全部素数有:",L...

2019-02-13 13:56:08 34700 1

原创 用python求前四十个斐波那契数

#求前40个斐波那契数 #方法1 L=[] a=0 b=1 n=0 while n<40: L+=[b] a,b=b,a+b n+=1 print("前四十个斐波那契数有:",L) print("----------------") #方法2 L=[] for s in range(40): if s==0 or s==1: L.append...

2019-02-13 13:54:56 6058 2

原创 如何用Python计算一段字符串中空格或者ASCII个数

#计算字符串中空格或者ASCII个数 s=input("请输入字符串:") a=0 #用来记录空格个数 for ch in s: if ch==' ': #if ord(ch)==32: a+=1 print("空格的个数是:",a) i=0 while i<len(s): ch=s[i] if ch=='': ...

2019-02-13 13:52:31 9062

原创 字符串与循环语句

要学会调试,才能更快发现错误! #按文字长度右对齐 c1=input("请输入第一行文字:") c2=input("请输入第二行文字:") c3=input("请输入第三行文字:") max_len=len(c1) if len(c2)>max_len: max_len=len(c2) if len(c3)>max_len

2019-02-13 13:48:35 184

空空如也

空空如也

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

TA关注的人

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