基于Python的相关案例
以实战为前提,逐步深入了解Python的相关用法
奋斗的源
伸手摘星,即使徒劳无功,亦不致一手污泥。
展开
-
Python使用进程、线程来设计简单聊天室
聊天室服务器思想步骤:建立 Server Socket 对象,等待客户端连接接收客户端连接,并保存到连接池建立客户端线程,等待接受消息接收到消息后,转发给其他所有客户端收到 ‘exit’ 数据后,关闭客户端连接,将连接对象从连接池删除import socketimport threadingclass ClientThread(threading.Thread): def __init__(self, sock, addr, conn_pool, pool_lock):原创 2020-06-05 19:02:37 · 291 阅读 · 0 评论 -
Python中简单函数案例
文章目录1.编写函数,求1+2+3+…N的和2. 编写一个函数,求多个数中的最大值3. 编写一个函数,实现摇骰子的功能,打印N个骰子的点数和4. 编写一个函数,交换指定字典的key和value。5. 编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串6. 写一个函数,求多个数的平均值7. 写一个函数,默认求10的阶乘,也可以求其他数字的阶乘8. 写一个自己的capitali...原创 2020-03-06 19:25:39 · 5836 阅读 · 0 评论 -
Python的简单数据类型案例
文章目录一.字符串相关案例1.输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)2.输入用户名,判断用户名是否合法,用户名的要求: 长度为6~10位3.输入字符串,获取字符串的中间字符4.输入字符串,将字符串的开头和结尾变成'+',产生一个新的字符串5.输入用户名,判断是否合法,用户名的要求:用户名中只能由数字和字母组成6.输入一个字符串,将字符串中所有的数字符取出来产生一...原创 2020-03-02 21:11:01 · 3577 阅读 · 1 评论 -
Python的简单分支与循环结构案例
1.九九乘法表for i in range(1,10): #构造取值范围1~9 for j in range(1,i+1): #控制列 print('%d*%d=%d'% (i,j,i * j),end='\t') #%d:占位符,'\t':制表符 print() #当每一行的列输出完后换行。运行结果:1*1=1 2*1=2 2*2=...原创 2020-02-10 12:53:08 · 8103 阅读 · 1 评论