python第三日学习

重点注意一些模块函数的使用方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

# 打印乘法口诀



for i in range(1,10): # 3
    #print(f"{i}x1={i*1}")
    for j in range(1,i+1):
        print(f"{i}x{j}={i*j}",end=" ")
    print()

#breakcontinue的学习



# for i in range(1,6): #  L2
#     print(f"----------{i}层---------")
#
#     for j in range(1,9): # 5
#         if i == 3: # L3, 跳过
#             print("-")
#             continue # 跳过本次循环,进入下一次
#         print(f"L{i}-{i}0{j}室")


# 当走到第3层的时候 ,小循环,执行了么? 如果执行了,执行了几次?

for i in range(1,6): #  L2
    print(f"----------{i}层---------")
    if i == 3:  # L3, 跳过
        print("-3层不走...")
        continue # 跳过本次循环,进入下一次
    for j in range(1,9): # 5
        if i == 4 and j == 4:
            print("遇到鬼屋404房间,over 了....")
            break  # 结束当前循环
        print(f"L{i}-{i}0{j}室")

#for循环的使用


# for i in range(5,10):
#     print(i)
black_girl_age = 26

for i in range(3):
    guess = int(input("输入你的猜测:"))

    if guess > black_girl_age:  # 猜大了
        print("你讨厌,人家哪有这么老啊。。。。")
    elif guess < black_girl_age: # 猜小了
        print("真开心,但实际我比这个岁数要大呢...")
    else:
        exit("恭喜你,猜对了,可以今天把我领回家了。。。。") # 退出程序
#while循环的使用


black_girl_age = 26

count = 0  # 计数器
while count < 3:
    count +=1
    guess = int(input("输入你的猜测:"))

    if guess > black_girl_age:  # 猜大了
        print("你讨厌,人家哪有这么老啊。。。。")
    elif guess < black_girl_age: # 猜小了
        print("真开心,但实际我比这个岁数要大呢...")
    else:
        print("恭喜你,猜对了,可以今天把我领回家了。。。。")
        break

print("后边的代码.....")
#while循环的使用

# count = 0
# while True: # dead loop
#     count += 1
#     print(f"这是第{count}次循环...")

count = 0
while count < 10:
    count += 1
    print(f"这是第{count}次循环...")
#双层for循环的使用

# L2-202

for i in range(1,6): #  L2
    print(f"----------{i}层---------")
    for j in range(1,9): # 5

        print(f"L{i}-{i}0{j}室")

#import,string等模块的使用
import random
import string


car_num_sample = string.digits+string.ascii_uppercase

print(random.sample(car_num_sample,5))

count = 3
while count > 0 :
    count -= 1
    num_list = []
    for i in range(20):
        second_letter = random.choice(string.ascii_uppercase)
        car_num = f"京{second_letter}-{ ''.join(random.sample(car_num_sample,5)) }"
        num_list.append(car_num)
        print(i, car_num)

    choice = input("choice:").strip()
    if choice in num_list:
        exit(f"恭喜你选购成功,您的新车牌是{choice}")
    else:
        print(f"未选中, 还有{count}次机会")


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值