xwb123

导航

第三章

实例01:

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")

number=int(input("请输入您认为符合条件的数:"))

if number%3==2 and number%5==3 and number%7==2:

  print(number,"符合条件:三三数之剩二,五五数之剩三,七七数之剩二")

 

 实例02:

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")
number=int(input("请输入瑛姑给的数:"))
if number%3==2 and number%5==3 and number%7==2:
  print(number,"符合条件")
else:
  print(number,"不符合条件")

 

 

 实例03:

print("在古希腊神话中,玫瑰集爱情与美丽于一身,所以人们常用玫瑰来表达爱情。")

print("但是不同朵数的玫瑰花代表的含义是不同的。\n")

number=int(input("输入你想送几朵玫瑰花,我会告诉你含义:"))

if number==1:

    print("一朵:你是我的唯一!")

elif number==3:

    print("三朵:I Love You!")

elif number==10:

    print("十朵:十全十美!")

elif number==99:

    print("九十九朵:天长地久!")

elif number==108:

    print("一百零八朵:求婚!")

else:

    print("我也不知道了!可以考虑送一朵、三朵、十朵、九十九朵、一百零八朵哟!")

 

实例04:

print("\n为了您和他人的安全,严禁酒后开车!\n")

proof=int(input("请输入每一百毫升血液的酒精含量:"))

if proof<20:

    print("\n您还未构成饮酒行为,可以开车,但要注意安全!")

else:

  if 20<=proof<80:

          print("\n已经达到酒后驾驶标准,请不要开车!")

    else:

   print("\n已经达到醉酒驾驶标准,千万不要开车!")

 

 

实例05:

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")

none=True

number=0

while none:

    number+=1

    if number%3==2 and number%5==3 and number%7==2:

        print("答曰:这个数是",number)

        none=False

 

 实例06:

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")

for number in range(100):

    if number%3==2 and number%5==3 and number%7==2:

        print("答曰:这个数是",number)

 

实例07:

for i in range(1,10):

    for j in range(1,1+i):

        print(str(j)+"x"+str(i)+"="+str(j*i)+"\t",end='')

    print('')

 

 

for i in range(-9,0):
  for j in range(1,10):
    if(j==i*(-1)):
      print(j,"*",i*(-1),"=",i*j*(-1))
      break
    else:
      if(i*j*(-1)>9):
        print(j,"*",i*(-1),"=",i*j*(-1),end=" ")
      else:
        print(j,"*",i*(-1),"=",i*j*(-1),end=" ")

 

实例08:

print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")

for number in range(100):

    print(number)

    if number%3==2 and number%5==3 and number%7==2:

        print("答曰:这个数是",number)

        break

实例09:

total=99

for number in range(1,100):

    if number%7==0:

        continue

    else:

        string=str(number)

        if string.endswith('7'):

            continue

        total-=1

print("从1数到99共拍腿",total,"次.")

 

 实战:

一:模拟支付宝蚂蚁森林能量产生过程:

 

print("查询能量请输入能量来源!退出程序请输入0")

source=input("能量来源如下:\n生活缴费、行走捐、共享单车、线下支付、网络购票\n")

if source=='生活缴费':

    print("100g")

elif source=='行走捐':

    print("200g")

elif source=='共享单车':

    print("300g")

elif source=='线下支付':

    print("400g")

elif source=='网络购票':

    print("500g")

elif source=='0':

    print("已退出")

 

 

二 猜数字游戏:

 

import random

a=random.randint(1,10)

str_a=str(a)

print("-----猜数字游戏-----")

b=int(input("请输入1~10之间的任意一个数"))

for number in range(1,4):

    if b<1:

        break

    if b<a:

        b=int(input("太小,请重新输入:"))

    elif b>a:

        b=int(input("太大,请重新输入:"))

if b==a:

    print("恭喜你,你赢了,猜中数字是:"+str_a)

print("------游戏结束------")

 

 

三,模拟跳一跳小游戏 

 

print("------跳一跳------")

print("欢迎回来,请开始游戏......\n请输入(中心、音乐块、微信支付块):")

for number in range(1,10):

    a = input("请输入:")

    if a == '中心':

       print("您的分数为:30")

    elif a == '音乐块':

         print("您的分数为:35")

    elif a == '微信支付块':

         print("您的分数为:40")

    else:

        break

print("游戏结束!")

 

 四,模拟10086查询功能

 

print("------10086查询功能------")

print("输入1,查询当前余额\n输入2,查询当前剩余流量\n输入3,查询当前剩余通话\n输入0,退出自动查询系统\n")

print("请输入你要查询的类型序号:")

none = True

while none:

    number = input()

    if number == '1':

        print("当前余额为:999元")

    elif number == '2':

        print("当前剩余流量为:5G")

    elif number == '3':

        print("当前剩余通话为:189分钟")

    elif number == '0':

        print("退出自动查询系统!")

    else:

        print("无此类型,请重新输入!")

        none=False

      

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2022-09-18 15:51  雪人头子  阅读(16)  评论(0编辑  收藏  举报