Day02 课堂内容

1.登录,改成函数的形式,账号是一个函数,密码是一个函数

def zhanghao():
    denglu = input('输入账号:>>')
    return denglu
def MIMA():
    mima = input('请输入密码')
    return mima 

def Start():
    z = zhanghao()
    m = MIMA()
    if z == '123@qq,com' and m == '123':
        print ('OK')
    else:
        print('error')
Start()

2.播放音乐

import time
import pygame
file = '1212.mp3'
pygame.mixer.init()
print("播放音乐")
track = pygame.mixer.music.load(file)
pygame.mixer.music.play()
time.sleep(50)
pygame.mixer.music.stop()

3…抽奖泡泡卡丁车:
【1.尖峰2.马桶车3.熊猫车4.谢谢惠顾】
10快一次,直到没钱,没钱还可再充值
假惺惺的说:当充值到一定额度之后,注意游戏健康,理性消费
尖峰的获奖概率为0.0001%.

import random
yue = int(5000)
chaxuen = float(input("点击查询余额"))
if chaxuen  == 1:
    print(yue)
else:
    pass
again1 = float(input("请按1抽奖,或按0退出"))
if again1 == 1:
    for i in range(100):
        if yue >= 1000 :
            a1 = random.randint(1,4)
            a2 = [1,2,3,4]
            for i in a2:
                if a1 == 1 and i ==1:
                    print("尖峰")
                    yue -=1000
                    break
                elif a1 == 2 and i ==1:
                    print("马桶")
                    yue -=1000
                    break
                elif a1 == 3 and i ==1:
                    print("熊猫")
                    yue -=1000
                    break
                else:
                    print("谢谢惠顾")
                    yue -=1000
                    break
            again2 = float(input("请按1再次抽奖,或按0退出"))
            if again2==1:
                pass
            else:
                break
        elif yue < 1000:
            print("余额不足请充值")
            chong = float(input("请输入充值数量"))
            yue += chong
            print("您的余额是",yue)
            if yue >= 1000:
                again3 = float(input("请按1再次抽奖,或按0退出"))
                if again3 ==1:
                    pass
                else:
                    break
            else:
                break

4.邮箱加密ASCLL

  a = input("请输入你的邮箱:")
for i in a:
    a = ord (i) + 10
    b = chr(a)
    print(b,end="")

" " "

 请输入你的邮箱:425089573@qq.com
    ><?:BC?A=J{{8myw

5.邮箱加密(md5)

import hashlib
email = input("请输入你的邮箱:")
mi= hashlib.md5(email.encode())
print(mi.hexdigest())

" " "

 请输入你的邮箱:4250899573@qq.com
    a9d2d10b083d6b79f7843500d82d85ba

6.账号密码登录:
如果账号和密码都正确显示登陆成功
否则显示账号或密码错误

1.检测账号正确性
2.当密码第一次输入错误以后,再次登录的时候需要弹出验证码(4位数字)
3.只要够尝试四次,且错误,则返回账号已经锁定,请持本人身份证进行其他业务

import random
zhang = 451253324
mi = 156348972
hao = int(input("登录账号:"))
ma = int(input("输入密码:"))
if mi == ma and zhang == hao:
    print("登录成功")
else:          
    print("账号或密码错误")  
    for i in range(3):
        hao = int(input("登录账号:"))
        ma = int(input("输入密码:"))
        if mi == ma and zhang == hao:
            yan = random.randint(1000, 9999)
            print("您的验证码是:%d"%yan)
            zheng = int(input("请输入验证码:"))
            if yan == zheng:
                print("登录成功")
                break
            else:
                print("验证码输入错误")
        else:
            print("账号或密码错误")    
print("账号已经锁定,请持本人身份证到代理点进行其他业务")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值