zoukankan      html  css  js  c++  java
  • 每日练习12:《Python编程快速上手+让繁琐工作自动化》第12章实践项目:乘法表

    import openpyxl
    
    # 新建excel文档
    excel = openpyxl.Workbook()
    # 获取当前sheet
    sheet = excel.active
    print('请输入正整数:')
    # 检查输入字符是否为正整数
    while True:
        try:
            n = int(input())
        except:
            print('输入错误请重新输入:')
            continue
        if n <= 0:
            print('输入错误请重新输入:')
            continue
        break
    for rowNum in range(1, n+1):
        for columnNum in range(1, rowNum+1):
            # 以字符串形式保存乘法表
            sheet.cell(row=rowNum, column=columnNum).value = '%s*%s=' % (rowNum, columnNum) + str(rowNum*columnNum)
    # 保存excel
    excel.save('multiplication.xlsx')
  • 相关阅读:
    Gym
    Gym
    Gym
    Gym
    Gym
    bzoj 2734: [HNOI2012]集合选数
    bzoj 1068: [SCOI2007]压缩
    HDU 2899 Strange fuction
    hihocoder #1142 : 三分·三分求极值
    HDU 2824 The Euler function
  • 原文地址:https://www.cnblogs.com/huwang-sun/p/10338455.html
Copyright © 2011-2022 走看看