python中函数的运用和其他知识

# def han1():
#     print("""
#         掷骰子游戏马上开始,请选手做好准备\n
#         游戏规则:\n
#         比谁的点数大,点数大的选手为比赛获胜者\n
#         好,比赛开始""")
#     def jin():
#         print("""剩下的人即为我们的最终决赛选手\n
#         选手们请做好准备,比赛马上开始。\n
#         此次比赛是每个许手只有3次机会\n
#         你们与机器人比赛\n
#         石头剪刀布游戏\n""")
#         import random
#         li=['石头','剪刀','布']
#         AI =random.choice(li)
#         for s in range(0,3):
#             player2 = input("猜拳开始,选手请出拳:")
#             if player2=='石头'  and AI=='剪刀' or player2=='剪刀'  and AI=='布' or player2=='布'  and AI=='石头':
#                 print(AI)
#                 print('你赢了')
#                 break
#             elif player2=='石头'  and AI=='布' or player2=='剪刀'  and AI=='石头' or player2=='布'  and AI=='剪刀':
#                 print(AI)
#                 print("你输,机会不多了")
#             elif player2==AI:
#                 print(AI)
#                 print("虽然平局,但你的机会不多了。")
#     import random
#     player1=random.randint(1,6)
#     while True:
#         player2=int(input("输入你的点数:"))
#         if player2>player1:
#             print(player1)
#             print("你赢了,恭喜你晋级了。")
#             jin()
#         elif player2<player1:
#             print(player1)
#             print("你输了,可以退场了。")
#             break
#         elif player2==player1:
#             print(player1)
#             print("平局。重来")
# han1()

#
# import os
# # os.rename('原名','新名')更换文件名
# os.getcwd()#获得文件路径
# # os.remove('kfc_1.json')#删除文件


# # 打印闰年
# def run():
#     a=0
#     def ren():
#         nonlocal a
#         while a<1000:
#             a+=1
#             if a%4==0 and a%100!=0:
#                 print(f"{a}--润年")
#             elif a%400==0:
#                 print(f"{a}--润年")
#
#     return ren
#
# a=run()
# a()

# a='daa'
# print(a.upper())
# print(a.isupper())
# a='ASD'
# print(a.isupper())#isupper()判断是否都是大写字母组成的数据
# print(a.isdigit())
# a='123'
# print(a.isdigit())#判断字符串是否是 数字 字符串
# a='ASAD'
# print(a.isupper())#判读字符串是否全是大写
# print(a.replace('A','a'))
# a='  zhoujielun      '
# print(a.strip())#strip()去掉字符串两边的空格
# print(a.lstrip())#lift_strip()去掉字符串左边的空格
# print(a.rstrip())#right_strip()起掉字符串右边的空格
# import time
# li=[]
# for shu in [9,8,7,6,5,4,3,2,1]:
#     li.append(shu)
# def password_user():
#     password=input("请输入你想输入的密码:")
#     def password_work():
#         nonlocal password
#         print("请在输入原密码:")
#         password_again=input("")
#         if(password_again==password):
#             time_start=time.time()
#             for a in li:
#                 time.sleep(2)
#                 print(f"感谢登录,马上进入.{a}")
#             time_end=time.time()
#             print(f"进入使用了{time_end-time_start}秒,恭喜你打败%88的用户\n")
#     return password_work
# a=password_user()
# a()
# b='123'
# print(b.isdigit())
# print(b.index('2'))#下标为1
# # index()查找元素下标
# print(b.find('2'))#下标为1
# # find()查找元素下标
# # index()和find()同样查找元素下标
# # 但find()中,如若元素不存在,不会报错,会报:-1
# print(b.find('4'))#-1
# print(b.split('1'))#分割字符串
# print(b)#字符串本身不会改变,
# print(b.replace('1','大小姐驾到'))#大小姐驾到23
# print(b)#但同样b不会改变,
# def company():
#     money=0
#     def work():
#         nonlocal money
#         money+=200
#         return money
#     return work
# company()
# print(company())
# print(company()())
# print(company()())
# bian=company()
#
# print(bian())
# print(bian())
#修饰器
# import time
# def han1(fun):
#     def han2():
#         fun()
#         print("感谢观看\n"
#               "马上进入。。。")
#         time_start=time.time()
#         for i in range(10):
#             time.sleep(2)
#             print(f"请等待...{i}")
#         time_end=time.time()
#         print(f"恭喜进入,进入用的时间为:{time_end-time_start}秒\n")
#
#     return han2
#
# def han4(fun):
#     fun()
#     print("看其他的去吧\n")
#
#
#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值