![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小实现
iplaypy(蟒蛇师)
认真亦信仰
展开
-
九九乘法表(python)
#__author: han-zhang#date: 2018/11/23 0:49#file: 九九乘法表.py#IDE: PyCharmi=1while i<10: j=1 while j<=i: print(str(i)+"*"+str(j)+"="+str(i*j),end="\t")原创 2019-03-08 20:17:16 · 248 阅读 · 0 评论 -
深浅拷贝(实例:夫妻联合账户 丈夫养小三)
#__author: han-zhang#date: 2018/11/28 0:30#file: 深浅拷贝.py#IDE: PyCharm#夫妻联合账户 丈夫养小三import copyhusband=['gang',111,[20000,9000]]wife=husband.copy()wife[0]='ya'wife[1]=222xiaosan=copy...原创 2019-03-15 20:01:23 · 168 阅读 · 0 评论 -
多线程银行
**单线程中不会存在问题然而在多线程中,操作系统交叉处理赋值语句,导致全局变量被一个线程修改,而另一个线程却不知情。**#__author: han-zhang #date: 2018/11/23 17:47 #file: 银行.py #IDE: PyCharm import threading money=0 ...原创 2019-03-15 19:55:59 · 229 阅读 · 0 评论 -
聊天室 (python)
未经笔者允许,不得转载#__author: han-zhang#date: 2018/12/23 14:03#file: chat_room.py#IDE: PyCharmimport socketimport threadingip_host = "192.168.43.37"ip_port = 8000#接受信息线程程序def recv_msg(s): ...原创 2019-03-10 00:35:17 · 285 阅读 · 0 评论 -
面向对象实现分页(python)
# __author: han-zhang# date: 2019/2/13 23:23class Pergination: def __init__(self, currer_page): try: p = int(currer_page) except Exception as e: p = 1...原创 2019-03-09 14:27:04 · 228 阅读 · 0 评论 -
斐波那契数列(python)
斐波那契数列def fib(n): if n <= 1: return n else: return fib(n - 1) + fib(n - 2)def run(n): fib_list = [] for i in range(0, n + 1): fib_list.append(fib(i)) ...原创 2019-03-09 14:23:36 · 238 阅读 · 0 评论 -
线程 ATM(python)
有10 个线程,代表建立10个线程,每个刷卡机每次扣除用户一块钱进入总账中,每个刷卡机每天一共被刷100次。账户原有500块。所以当天最后的总帐应该为1500'''import threadinglock=threading.Lock() #创建进程锁money=500 #账户原有m=[] #存钱def run(): global money ...原创 2019-03-09 14:22:37 · 282 阅读 · 0 评论 -
类(python)
class People(): def __init__(self,name,age,sex,country): self.name=name self.age=age self.sex=sex self.country=country def eat(self,food): print(" %s i...原创 2019-03-09 14:20:53 · 163 阅读 · 0 评论 -
多级列表,字典(python)
#定义一个多级列表,字典dic={ 'shanxi':{ 'xa':{ '西安1':["lantian"], '西安2':["huxian"], '西安3':["changan"] }, 'bj':"宝鸡市", 'hz':原创 2019-03-09 14:19:46 · 1445 阅读 · 0 评论 -
日历(python)
#日历input_year=int(input("请输入年份:"))input_month=int(input("请输入月份:"))def run_pin(x): #判断闰年还是平年的函数 if (x%4==0 and x%100!=0)\ or(x%400==0): # print("run&quot原创 2019-03-09 14:19:00 · 204 阅读 · 0 评论 -
判断输入的数字是否为素数(pyhon)
#判断输入的数字是否为素数Num=int(input("请输入您要输入的数字:"))if Num==1: print("不是素数")else: i=2 while Num>i: if Num%i==0: print("不是素数") break i+=1 else:原创 2019-03-09 14:18:15 · 724 阅读 · 0 评论 -
打印图形(python)
直角for i in range(3): for j in range(i+1): print("*",end="") print()倒直角for i in range(3): for j in range(3-i): print("*",end="") print()等腰for i原创 2019-03-09 14:16:49 · 570 阅读 · 0 评论 -
随机验证码登陆(python)
import random,tkintern=code=''count=0#计数器for i in range(5): add=random.choice([random.randrange(10),chr(random.randrange(65,90)),chr(random.randrange(97,122))]) code+=str(add)print(" ...原创 2019-03-08 20:20:14 · 246 阅读 · 0 评论 -
格式化输出
#__author: han-zhang#date: 2018/11/23 0:57#file: 格式化输出.py#IDE: PyCharmname=input("请输入您的名字:")age =int(input("请输入您的年龄:"))sex=input("请输入您的性别:")job=input("请输入您的工作:")salary=input("请输入您的月薪:")...原创 2019-03-08 20:18:07 · 192 阅读 · 0 评论 -
线程创建事件 (红绿灯)
import threadingimport timeevent=threading.Event()def light(): count=0 while True: if count<=5: event.set() print('\033[42;1m--green light on---\033[0m'...原创 2019-03-15 20:09:39 · 213 阅读 · 0 评论