当前位置: 首页 > article >正文

实验三 循环结构程序设计(Python)

第1关:打印图形

zm=input("")
#代码开始

#代码结束

def print_pattern(letter):
    if not letter.isalpha() or not letter.isupper():
        print("请输入大写字母")
        return

    start_char = 'A'
    end_char = letter

    for i in range(ord(start_char), ord(end_char) + 1):
        spaces = ' ' * (ord(end_char) - i)
        pattern = spaces + ''.join(chr(j) for j in range(ord(start_char), i + 1)) + ''.join(chr(j) for j in range(i - 1, ord(start_char) - 1, -1))
        print(pattern)

# 测试输入:C
print_pattern(zm)

第2关:斐波那契数列

x=eval(input("")) 
a,b=1,1
for i in range(1,x):
    a,b=b,a+b
print(a)

第3关:投资年限计算

m=eval(input("存款"))
r=eval(input("年利率"))
x=eval(input("金额"))
def 

http://www.kler.cn/a/136143.html

相关文章:

  • nvidia docker, nvidia docker2, nvidia container toolkits区别
  • 追风赶月莫停留,平芜尽处是春山—记一次备考经历(下)
  • 宠物行业的出路:在爱与陪伴中寻找增长新机遇
  • 基于STM32F103控制L298N驱动两相四线步进电机
  • Docker--宿主机执行docker容器的命令
  • USDZ格式轻松转OBJ
  • Hive调优
  • 2311rust,到38版本更新
  • 【C++】传递‘类非静态成员函数’用作回调函数
  • 数据结构与算法-图
  • ElasticSearch在Windows上的下载与安装
  • flask创建步骤
  • Excel 文件比较工具 xlCompare 11.01 Crack
  • 深度学习人体跌倒检测 -yolo 机器视觉 opencv python 计算机竞赛
  • WebSocket协议详解
  • linux rsyslog综合实战1
  • CI/CD相关概念学习
  • Apache POI(Java)
  • flask实现session开发
  • 1. hadoop环境准备
  • 基于一致性算法的微电网分布式控制MATLAB仿真模型
  • Java格式化类Format
  • 电子学会C/C++编程等级考试2022年06月(一级)真题解析
  • 初识分布式键值对存储etcd
  • Zotero在word中插入带超链接的参考文献/交叉引用/跳转参考文献
  • 工作记录---为什么双11当天不能申请退款?(有趣~)