首页 > 编程语言 >Python 第3章 实例部分

Python 第3章 实例部分

时间:2022-09-22 08:11:34浏览次数:48  
标签:number% Python number 实例 剩二 print 部分 ###

一、实验目的和要求

    掌握控制流常用语句的用法,并写出控制流语句的应用实例。

二、实验过程

    采用Python。

三、实验过程

    根据《零基础学Python》(全彩版)的课程实例代码。

四、代码及其结果

1.代码

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

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

###实例3
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朵呦!")

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

###实例5
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 # 将循环条件的变量赋值为否

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

###实例7——V1
for i in range(1,10): # 输出9行
for j in range(1, i + 1): # 输出与行数相等的列
print(str(j) + "×" + str(i) + "=" + str(i * j) + "\t",end = '')
print('') # 换行
###实例7——V2
for i in range(9,0,-1): # 输出9行
for j in range(i, 0,- 1): # 输出与行数相等的列
print(str(j) + "×" + str(i) + "=" + str(i * j) + "\t",end = '')
print('') # 换行

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

###实例9
total = 99
for number in range(1,100):
if number % 7 ==0: # 判断是否为7的倍数
continue # 继续下一次循环
else:
string = str(number) # 将数值转换为字符串
if string.endswith('7'): # 判断是否以数字7结尾
continue # 继续下一次循环
total -= 1 # 次数-1
print("从1数到99共拍腿",total,"次。")

2.结果

 

 

标签:number%,Python,number,实例,剩二,print,部分,###
From: https://www.cnblogs.com/qingdrippy/p/16717865.html

相关文章

  • Python cv2(Opencv) 图像基本操作
    OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效,由一系列C函数和少......
  • Python实验报告
                                                         ......
  • python-mysql 批量造数据
    importpymysqldb=pymysql.connect(host="124.70.xxx.xxx",user="root",password="3xxxx",database="novel")mycursor=db.cursor()phone=......
  • Python实验报告第三章——实例&实战
                                   python第三章——流程控制语句实验报告 一、实验目的和要求1、了解程......
  • Python之numpy库(二)-函数
    1.算术函数  如果参与运算的两个对象都是ndarray,并且形状相同,那么会对位彼此之间进行(+-*/)运算。NumPy算术函数包含简单的加减乘除:add(),subtract(),multiply()......
  • 第三章实例
    实例1实例2实例3  实例4 实例5 实例6实例7  实例8   实例9 ......
  • Python commandline-config简洁命令行配置工具: 一个供用户以Python Dict或JSON格式编
    本文介绍了一个可以直接用pip安装的python工具包commandline-config,适合经常写python代码跑实验的研究生们,工具可以通过Python原生字典dict(支持嵌套)的形式来写实验的参数配......
  • Python语言课程实验报告 (第三周)
    Python语言基础实验(第三周)一、实验目的和要求1、了解流程控制语句的结构与类型;2、学习语句的使用;3、掌握流程控制语句的实际应用。二、实验环境软件版本:Python3.......
  • Python实验报告(第三周)
    一、实验目的与要求1.学会控制程序如何执行2.学会使用选择、循环、跳转等语句二、实验环境python版本:3.10(64-bit)三、实验过程1.实例一结果如下:  2.实例二 ......
  • 第三章实例和实战
    实例01 判断输入的是否满足所说的数:print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")#输入一个数number=int(input("请输入您认为符合条件的......