Python实验1 流程控制

  1. 编写程序实现输入成绩,判断是否通过考试。

    代码

    grade = int(input("请输入成绩:"))
    if 60 <= grade <= 100:print("通过考试")
    else:print("没有通过考试")
    

    运行截图

  2. 编写程序实现根据考试成绩将成绩分为A,B,C,D四档。

    代码

    grade = int(input("请输入成绩: "))
    if 85 <= grade <= 100:print("A")
    elif 75 <= grade < 85:print("B")
    elif 65 <= grade < 75:print("C")
    else:print("D")
    

    运行截图

  3. 编写程序实现输入x,y,判断属于第几象限。

    代码

    x = int(input("请输入横坐标x的数: "))
    y = int(input("请输入横坐标y的数: "))if x > 0 and y > 0:print("(", x, ",", y, ")在第一个象限。")
    elif x < 0 and y > 0:print("(", x, ",", y, ")在第二个象限。")
    elif x < 0 and y < 0:print("(", x, ",", y, ")在第三个象限。")
    elif x > 0 and y < 0:print("(", x, ",", y, ")在第四个象限。")
    else:print("(", x, ",", y, ")在坐标轴上。")
    

    运行截图

  4. 编写程序实现猜数字游戏,5次机会猜1-100内的数字。

    代码

    import randomnum = random.randint(1, 100)
    # print(num)for chance in range(1, 10):guess = int(input("请输入你要猜的数字1-100: "))if guess == num:print("猜对了!随机产生的数字是:%d" % num)print("一共猜了", chance, "次")breakelif guess > num:print("猜大了")print("你还有", (5 - chance), "次猜数机会")elif guess < num:print("猜小了")print("你还有", (5 - chance), "次猜数机会")
    

    运行截图

  5. 编写程序实现打印9*9乘法表。

    代码

    for row in range(1, 10):for col in range(1, row + 1):print("{0}*{1}={2}".format(col, row, row * col), end=" ")print("")
    

    运行截图

  6. 编写程序,生成10个随机数,每个元素的值介于1到100之间,并计算所有元素的和、平均值。

    代码

    import randomsum = 0
    for i in range(0, 10):num = random.randint(1, 100)print(num, end=" ")sum += num
    print("\n上面产生10个数的总和是: ", sum)
    print("上面产生10个数的平均值是: ", sum / 10)
    

    运行截图

  7. 编写程序,根据输入的行列数值,生成相应的矩阵(其中元素为随机数)。

    代码

    import numpy as np
    import randomi, j = map(int, input("请输入行和列的值, 中间用逗号分开: ").split())a = np.ones((i, j), dtype=int)
    for row in range(0, i):for col in range(0, j):a[row][col] = random.randint(1, 100)print(a)
    

    运行截图

  8. 编写程序实现打印100以内的素数。

    代码

    for x in range(2, 100):for factor in range(2, x):if x % factor == 0:breakelse:print(x, end=" ")

    运行截图

Python实验1 流程控制相关推荐

  1. 好好学python·运算符和流程控制

    运算符和流程控制 运算符类型 Python算术运算符 Python比较运算符 Python赋值运算符 Python位运算符 Python逻辑运算符 Python成员运算符 Python身份运算符 Py ...

  2. Python基础之:Python中的流程控制

    文章目录 简介 while语句 if 语句 for语句 Break Continue pass 简介 流程控制无非就是if else之类的控制语句,今天我们来看一下Python中的流程控制会有什么不太 ...

  3. python和控制流程_Python基础之:Python中的流程控制

    简介 流程控制无非就是if else之类的控制语句,今天我们来看一下Python中的流程控制会有什么不太一样的地方. while语句 python中的while语句和其他语言没有什么不一样,我使用wh ...

  4. python if else格式_【Python基础】流程控制-if..else

    [Python基础]流程控制-if..else ''' 基本的使用 if 条件: 满足条件执行的代码 else: 不满足条件执行的代码 ''' # age = input("Please i ...

  5. python流程控制语句-python语言的流程控制

    流程控制 1.python语句的分类 2.流程控制相关的分类 3.顺序结构 4.分支结构 5.循环结构 6.其他流程控制语句 1.python语句的分类 1.单行代码 一行的python代码 2.代码 ...

  6. Python学习(七) 流程控制if语句

    在Python中流程控制if语句采用如下格式: if expression : statement elif expression : statement elif expression : stat ...

  7. python中的流程控制

    流程控制 流程: 计算机执行代码的顺序,就是流程. 流程控制: 对计算机代码执行顺序的控制,就是流程控制. 流程分类: 流程控制一共分为三类,分别是 顺序结构.分支(选择)结构.循环结构. 顺序结构 ...

  8. 现代控制会用到python嘛_Python 流程控制

    Python流程控制 1.顺序结构我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构. 2.分支结构(if.elif.else语句)然而仅有顺序结构并不能解决所有的问题, ...

  9. python 运算符与流程控制

    运算符与流程控制 运算符 赋值运算 用'='表示,'='的左边只能是变量 算术运算 +.-.*:加.减.乘 /:除法运算,运算结果为浮点数 //:除法运算,运算结果为整数(商) %:求余 **:求幂 ...

最新文章

  1. 手动将web项目的class文件打成jar包,手动打jar包,java -cvf,IDE打包底层指令
  2. 青源 Forum | 人工智能的数理基础前沿系列报告 · 第 4 期
  3. P2924 [USACO08DEC]大栅栏Largest Fence
  4. 本地化,将cancel替换成取消
  5. 令牌桶算法和漏桶算法有什么区别_高并发之限流,到底限的什么鬼 (精品长文)...
  6. ALV OO的栏位属性
  7. poj 2506 Tiling (递推)
  8. java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present解决方案
  9. 说说我的ID:fxh7622
  10. 可行的DeltaSpike教程
  11. bat 脚本清空窗口内容_tomcat9.0启动脚本startup.bat的分析
  12. 封装scrollView 循环滚动,tableViewCell(连载) mvc
  13. eigrp配置实验_来,太阁带你做实验
  14. windows下python Tkinner环境布置(包含PIL环境安装)
  15. 为springboot项目添加springboot-admin监控
  16. java udp多线程服务器_UDP服务端多线程-----
  17. 【mac】配置本地数据库
  18. mysql升更新命令_MySQL升级的3种方法
  19. [lammps教程]OVITO绘制原子应力云图
  20. 【DP算法篇之初学】LIS\LCS\二维DP\带条件DP

热门文章

  1. 硕士论文阅读——基于机器视觉和深度学习的工人安全帽检测与身份识别方法
  2. 怎样成长为一个优秀的 Web 前端开发工程师?
  3. Keycloak之Gerrit安装与集成-yellowcong
  4. 7-黑马旅游网-旅游线路收藏
  5. IOS App 启动时间优化实战
  6. 怎么升级计算机内存容量,怎么样升级电脑内存
  7. C# 数据库通用类
  8. 零基础学python编程思维---Task2 数学运算、字符串和文本、列表
  9. 支付宝回应网商银行暂停转入功能;美国上诉法院裁决Web抓取合法;W3C发布WebAssembly 2.0初版草案|极客头条
  10. WNDCLASS结构体中的风格style和CreateWindow()中的风格style