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

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

#3.3
print("在古希腊神话中,玫瑰集爱情与美丽于一身,所以人们常用玫瑰来表达爱意。")
print("但是不同朵数的玫瑰花代表的含义是不同的。\n")
# 获取用户输入的朵数,并转换为整形
number = int(input("输入你想送几朵玫瑰花,小默会告诉你含义:"))
if number == 1:    # 判断输入的数是否为1,代表一朵
    # 如果等于1则输出提示信息
    print("1朵:你是我的唯一!")
elif number == 3:
    print("3朵:I LOVE You!")
elif number == 10:
    print("10朵:十全十美!")
elif number == 99:
    print("99朵:天长地久!")
elif number == 108:
    print("108:求婚!")
else:
    print("小默也不知道了!可以考虑送1朵、3朵、10朵、99朵或108朵哟!")

#3.4
print("\n为了你和他人安全,严禁酒后开车!\n")
proof = int(input("请输入每100毫升血液的酒精含量:"))
if proof <20:
    print("\n你还不构成饮酒行为,可以开车,但要注意安全!")
else:
    if proof <80:
        print("\n已经达到酒后驾驶标准,请不要开车!")
    else:
        print("\n已经达到醉酒驾驶标准,千万不要开车!")

# 3.5
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

# 3.6
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")
for number in range(100):
     if number%3 ==2 and number%5 ==3 and number%7 ==2:
        print("答曰:这个数是",number)

#3.7

for i in range(9,0,-1):
    for j in range(i,0,-1):
        print("%d * %d = %2d" % (i,j,i*j), end="\t")
    print(" ")

# 3.8
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")
for number in range(100):
     if number%3 ==2 and number%5 ==3 and number%7 ==2:
        print("答曰:这个数是",number)
        break

# 3.9
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,"次。")

#实战一

for i in range(100):
print("""
能量查询请输入能量来源! 退出程序请输入0
能量来源如下:
生活缴费、行走捐、共享单车、线下支付、网络购票
""")
tip = input() # 提示输入内容
if tip == '生活缴费' :
print('262 g')
continue
elif tip == '行走捐' :
print('200 g')
continue
elif tip == '共享单车' :
print ('159 g')
continue
elif tip == '线下支付' :
print('5 g')
continue
elif tip == '网络购票' :
print('180 g')
continue
elif tip == '0' :
print('已退出!')
break
else :
continue

#实战二

import random
import sys
ran = random.randint(1, 10)
print('猜数字游戏')
print('请输入1~10之间的任意一个数:')
while True:
    guess = int(input())
    if guess == -1:
        print('游戏结束')
        sys.exit(0)
    elif guess < ran:
        print('太小,请重新输入:')
    elif guess > ran:
        print('太大,请重新输入:')
    else:
        print('恭喜你,你赢了,猜中的数字是:' + str(guess))
        break

#实战三

import sys
print('跳一跳')
print('欢迎回来,请开始游戏...')
print('请输入(中心、音乐块、微信支付块):')
while True:
    str = input('请输入:')
    if str == '中心':
        print('您的分数为:2')
    elif str == '音乐块':
        print('您的分数为:32')
    elif str == '微信支付块':
        print('您的分数为:42')
    else:
        print('退出游戏')
        sys.exit(0)

#实战四

import random
import sys
print('------10086查询功能------')
print('输入1,查询当前余额')
print('输入2,查询当前剩余流量')
print('输入3,查询当前剩余通话')
print('输入0,退出自助查询系统!')
while True:
    ran = random.randint(1, 1000)
    n = int(input())
    if n == 1:
        print(f'当前余额为:{ran}元')
    elif n == 2:
        print(f'当前剩余流量为:{ran}G')
    elif n == 3:
        print(f'当前剩余通话为:{ran}分钟')
    elif n == 0:
        print('退出自助查询系统!')
        sys.exit(0)
 

 

第二次python作业的更多相关文章

  1. 第二周python作业

    print("今有不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") number=int(input("请输入您认为符合条件的数: ")) ...

  2. Python作业第一课

    零基础开始学习,最近周边的同学们都在学习,我也来试试,嘿嘿,都写下来,下次不记得了还能来看看~~ Python作业第一课1)登陆,三次输入锁定,下次不允许登陆2)设计一个三级菜单,菜单内容可自行定义, ...

  3. python作业ATM(第五周)

    作业需求: 额度 15000或自定义. 实现购物商城,买东西加入 购物车,调用信用卡接口结账. 可以提现,手续费5%. 支持多账户登录. 支持账户间转账. 记录每月日常消费流水. 提供还款接口. AT ...

  4. 2016福州大学软件工程第二次团队作业——预则立&&他山之石成绩统计

    第二次团队作业--预则立&&他山之石成绩统计结果如下: T:团队成绩 P:个人贡献比 T+P:折算个人成绩,计算公式为T+T/15*团队人数*P 学号 组别 Team P T+P 03 ...

  5. [Python笔记][第二章Python序列-复杂的数据结构]

    2016/1/27学习内容 第二章 Python序列-复杂的数据结构 堆 import heapq #添加元素进堆 heapq.heappush(heap,n) #小根堆堆顶 heapq.heappo ...

  6. [Python笔记][第二章Python序列-tuple,dict,set]

    2016/1/27学习内容 第二章 Python序列-tuple tuple创建的tips a_tuple=('a',),要这样创建,而不是a_tuple=('a'),后者是一个创建了一个字符 tup ...

  7. [python笔记][第二章Python序列-list]

    2016/1/27学习内容 第二章 Python序列-list list常用操作 list.append(x) list.extend(L) list.insert(index,x) list.rem ...

  8. 关于Axure RP软件的介绍——软件工程实践第二次个人作业

    关于Axure RP软件的介绍——软件工程实践第二次个人作业 Axure RP是一个非常专业的快速原型设计的一个工具,客户提出需求,然后根据需求定义和规格.设计功能和界面的专家能够快速创建应用软件或W ...

  9. Python作业-选课系统

    目录 Python作业-选课系统 days6作业-选课系统: 1. 程序说明 2. 思路和程序限制 3. 选课系统程序目录结构 4. 测试帐户说明 5. 程序测试过程 title: Python作业- ...

  10. C高级第二次PTA作业

    6-7 删除字符串中数字字符 1.设计思路: (1)算法: 第一步:定义一个字符数组item,输入一个字符串赋给字符数组item.调用函数delnum, 第二步:在函数delnum中定义循环变量i=0 ...

随机推荐

  1. 获取git远程分支仓库

    1:新建本地目录 2:进入并初始化这个目录 git init 3:新建一个文件,并添加 git add . 4: git commit -m "first commit" 5:新建 ...

  2. 常用软件版本记录 lisoaring

    操作系统 windows XP(2014年4月8日) windows 7(2020年1月14日终止支持) wiindows 10 Internet Explorer 1995-20220507 Fla ...

  3. Python3 学习基础知识

    python是动态语言(对象属性可以动态改变,删除添加..),不是强类型语言,所以和java,c/c++等强类型静态语言有不一样地方需要注意. 一:基本数据类型 变量 counter = 1   # ...

  4. 设置Redhat终端显示中文

    修改.bash_profile,增加: export LC_ALL= export LANG=C source .bash_profile

  5. No.1.3

    CSS层叠样式表   /* css注释 */ CSS引入方式 内嵌式:CSS写在style标签中 提示:style标签虽然可以写在页面任意位置,但是通常约定写在 head 标签中(作用范围:当前页面: ...

  6. 统计包含关键字的 Key 的数量

  7. We've detected suspicious behavior from phone numbers similar to yours. Please try again later or contact us through our help center at help.openai.com.

    原因 很多人使用该地区号码,被限制住了 解决办法 过会儿再试,或者换个地区接码

  8. python 识别登陆验证码图片(完整代码)

    在编写自动化测试用例的时候,每次登录都需要输入验证码,后来想把让python自己识别图片里的验证码,不需要自己手动登陆,所以查了一下识别功能怎么实现,做一下笔记. 首选导入一些用到的库,re.Imag ...

  9. Guava Retry重试机制

    1.添加pom依赖 <dependency> <groupId>com.github.rholder</groupId> <artifactId>gua ...

  10. 寻找进程ID