- 博客(9)
- 收藏
- 关注
原创 pythonTCP套接字传输文件
使用tcp完成一个文件的传输,要求可以传输文本文件也可以传输图片从客户端发给服务端,或者从服务端发给客户端均可客户端:#send_filefrom socket import *from time import sleeps = socket()addr = (('127.0.0.1',8888))s.connect(addr)f = open('file.jpg','rb'...
2019-03-16 17:59:00 1125
原创 Python实现简易聊天室(Linux 终端)
群聊聊天室1.功能:类似qq群聊功能1.有人进入聊天室需要输入姓名,姓名不能重复2.有人进入聊天室,其他人会受到通知xxx进入聊天室3.一个人发消息,其他人会受到消息xxx:xxxxxxxx4.有人退出聊天室,其他人也会收到通知xxx退出聊天室5.扩展功能:服务端消息公告,服务端发送消息所有人都能收到管理员消息:xxxxxxxx2.确定技术模型1.服务端和客户端服务端处理...
2019-03-16 13:03:14 2000 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 77543 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 2215
原创 Python圣诞树
输入一个整数,代表一棵圣诞节的树干高度打印一棵圣诞树n=int(input("请输入一个整数:"))for x in range(1,n+1): print(' '*(n-x)+'*'*(x*2-1))b=1while b<=n: print(' '*(n-1)+'*') b+=1 ...
2019-02-13 13:59:38 4654
原创 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 34298 1
原创 用python求前四十个斐波那契数
#求前40个斐波那契数#方法1L=[]a=0b=1n=0while n<40: L+=[b] a,b=b,a+b n+=1print("前四十个斐波那契数有:",L)print("----------------")#方法2L=[]for s in range(40): if s==0 or s==1: L.append...
2019-02-13 13:54:56 5819 2
原创 如何用Python计算一段字符串中空格或者ASCII个数
#计算字符串中空格或者ASCII个数s=input("请输入字符串:")a=0 #用来记录空格个数for ch in s: if ch==' ': #if ord(ch)==32: a+=1print("空格的个数是:",a)i=0while i&lt;len(s): ch=s[i] if ch=='': ...
2019-02-13 13:52:31 8888
原创 字符串与循环语句
要学会调试,才能更快发现错误! #按文字长度右对齐 c1=input("请输入第一行文字:") c2=input("请输入第二行文字:") c3=input("请输入第三行文字:") max_len=len(c1) if len(c2)&gt;max_len: max_len=len(c2) if len(c3)&gt;max_len
2019-02-13 13:48:35 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人