首页 > 编程语言 >python第三章实验

python第三章实验

时间:2022-09-22 13:12:11浏览次数:58  
标签:10 第三章 python number range 实验 剩二 str print

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

# 输入一个数

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

# 判断是否符合条件

if number % 3 == 2 and number %5 == 3 and number %7 == 2:
    print(number , "符合条件: 三三数之剩二,五五数之剩三,七七数之剩二")

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

number = int(input("请输入瑛姑给出的数: "))         # 输入一个数

if number % 3 == 2 and number % 5 == 3 and number % 7 == 2:
    print(number,"符合条件")
else:
    print(number,"不符合条件")

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

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

# 获取用户输入的朵数,并转换为整型
number = int(input("输入您想送几朵玫瑰花,小默会告诉您含义: "))

if number == 1 :        # 判断输入的数是否为1,代表1朵
    # 如果等于1则输出提示信息
    print("1朵 : 你是我的唯一! ")

elif number == 3 :       #判断是否为3朵

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

elif number == 10:    #判断是否为10朵

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

elif number == 99:      #判断是否为99朵

    print("99朵: 天长地久!")

elif number == 108:      #判断是否为108朵

    print("108朵: 求婚!")

else:

    print("小默也不知道了!可以考虑送1朵、3朵、10朵、99朵或108朵哟!")

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

proof = int(input("请输入每100毫升血液的酒精含量: "))             # 获取用户输入的酒精含量,并转换为整形

if proof <20 :                              # 酒精含量小于20毫克,不构成饮酒行为

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

else :                                       # 酒精含量大于或等于20毫克,已经构成饮酒驾车行为

    if proof <80:                                # 酒精含量小于80毫克,达到饮酒驾驶标准
        print("\n 已经达到酒后驾驶标准,请不要开车!")

    else :                                       # 酒精含量大于或等于80毫克,已经达到醉酒驾驶标准
        print("\n 已经达到醉酒驾驶标准,千万不要开车!")

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

none = True            # 作为循环条件的变量

number = 0             # 计数的变量

while none:

    number += 1       # 计数加1

    if number %3 == 2 and number %5 == 3 and number %7 == 2:   # 判断是否符合条件

        print("答曰: 这个数是", number)             # 输出符合条件的数

        none = False                    # 将循环条件的变量赋值为否

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

for number in range(100):

    if number %3 == 2 and number %5 == 3 and number %7 == 2:        # 判断是否符合条件
        print("答曰: 这个数是", number)               # 输出符合条件的数

for i in range(1,10):

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

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

    print(' ')

k=10
for i in range(1,10):
    k-= 1
    for j in range(9,i-1,-1):
        print(str(10-j) + "x" + str(k) + "=" + str((10-j)*k),  end = ' ')
    print(' ')

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

for number in range(100):

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

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

        break

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

 

标签:10,第三章,python,number,range,实验,剩二,str,print
From: https://www.cnblogs.com/baolongzhanshi666/p/16718872.html

相关文章

  • 实验1:SDN拓扑实践
    实验1:SDN拓扑实践一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓......
  • 实验1:SDN拓扑实践
    一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓扑;能够使用Python......
  • python接收微信消息报'HTMLParser' object has no attribute 'unescape'错误
    我的博客一直有个想法,想要弄个微信机器人,然而出师不利,刚开始就碰壁了先上代码,这个是用来接收消息的,是个测试脚本#!/usr/bin/python#coding:utf-8importitchatd......
  • 实验2:Open vSwitch虚拟交换机实践
    实验2:OpenvSwitch虚拟交换机实践一、实验目的能够对OpenvSwitch进行基本操作;能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;能够通过Mininet的Pytho......
  • 实验一
    (一)基本要求使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py。2.使用Mininet的命令行生成如下拓扑:a)3台交换机,每个交换机连接1台主机,3台交换机连......
  • 实验1:SDN拓扑实践
    实验1:SDN拓扑实践一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓......
  • 实验2:Open vSwitch虚拟交换机实践
    实验2:OpenvSwitch虚拟交换机实践一、实验目的1.能够对OpenvSwitch进行基本操作;2.能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;3.能够通过Mininet的......
  • 实验2:Open vSwitch虚拟交换机实践
    实验2:OpenvSwitch虚拟交换机实践一、实验目的能够对OpenvSwitch进行基本操作;能够通过命令行终端使用OVS命令操作OpenvSwitch交换机,管理流表;能够通过Mininet的Pytho......
  • 实验1:SDN拓扑实践
    实验1:SDN拓扑实践一、实验目的能够使用源码安装Mininet;能够使用Mininet的可视化工具生成拓扑;能够使用Mininet的命令行生成特定拓扑;能够使用Mininet交互界面管理SDN拓......
  • 实验2:SDN拓扑实践
    2.a)ovs-vsctlshow命令:p0和p1连通性测试的执行结果截图;2.b)开启MininetCLI并执行pingall命令查看ovs流表wireshark抓包截图3.进阶代码frommininet.net......