日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

10以内随机加、减法练习题

發(fā)布時(shí)間:2024/3/12 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 10以内随机加、减法练习题 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

(一)10以?xún)?nèi)加法練習(xí)題
(二)10以?xún)?nèi)減法練習(xí)題
(三)10以?xún)?nèi)隨機(jī)加、減法練習(xí)題

文章目錄

  • 前言
  • 一、導(dǎo)入庫(kù)
  • 二、編寫(xiě)腳本
    • 1.生成10以?xún)?nèi)隨機(jī)加減法
    • 2.將公式寫(xiě)入excel表
    • 3.設(shè)置excel格式
    • 4.執(zhí)行腳本
    • 5.生成Excel文件
  • 總結(jié)


前言

隨機(jī)生成10以?xún)?nèi)的加減法數(shù)學(xué)題。


一、導(dǎo)入庫(kù)

需要用到隨機(jī)數(shù)及openpyxl庫(kù)。openpyxl建議指定安裝版本2.3.4,高版本不太穩(wěn)定。

pip install openpyxl==2.3.4 import random import openpyxl as op from openpyxl.styles import Font

二、編寫(xiě)腳本

1.生成10以?xún)?nèi)隨機(jī)加減法

# 隨機(jī)加減 def ten(num):ten_list = []while True:a = random.randint(1, 10)# 避免出現(xiàn)0+0b = random.randint(1, 10)c = random.choice("+-")if c == "+":# 控制和為10以?xún)?nèi)if a + b <= 10:ten_list.append(f"{a} + {b} = ")else:# 判斷數(shù)字大小,避免出現(xiàn)負(fù)數(shù)if a < b:a, b = b, aten_list.append(f"{a} - {b} = ")# 題目數(shù)量if len(ten_list) == num:breakreturn ten_list

2.將公式寫(xiě)入excel表

# 將公式寫(xiě)入excel表 def write_datas(num):datas = ten(num)# 新建excel表wb = op.Workbook()ws = wb['Sheet']# 把列表數(shù)據(jù)分成2列寫(xiě)入for i in range(0, len(datas), 2):n = i / 2del_datas = datas[i: i + 2]ws.cell(row=n + 1, column=1, value=del_datas[0])ws.cell(row=n + 1, column=3, value=del_datas[1])wb.save('10+-.xlsx')

3.設(shè)置excel格式

# 設(shè)置excel格式 def set_style(num):wb = op.load_workbook("10+-.xlsx")ws = wb['Sheet']# 調(diào)整列寬,行高col = ["A", "B", "C"]for i in col:for j in range(1, num + 1):ws.column_dimensions[i].width = 30ws.row_dimensions[j].height = 40# 設(shè)置字體font = Font(name='黑體',size=30,color='FF000000',bold=False,italic=False,vertAlign=None,underline=None,strike=False)for row in ws[f'A1:C{int(num / 2)}']:for cell in row:cell.font = fontwb.save("10+-.xlsx")

4.執(zhí)行腳本

if __name__ == '__main__':num = int(input("請(qǐng)輸入打印題目數(shù)量(雙數(shù)):"))write_datas(num)set_style(num)

5.生成Excel文件

輸入想要生成的題目數(shù)量,執(zhí)行腳本得到“10±.xlsx”文件,打開(kāi)即可打印使用。因?yàn)槭褂萌巳簽樾∨笥?#xff0c;所以字體,間距相對(duì)比較大。可根據(jù)需要自行修改。輸入題目數(shù)量建議為34的倍數(shù),34題剛好一頁(yè)A4紙大小。


總結(jié)

瞬間搞定成千上萬(wàn)道數(shù)學(xué)題,省去會(huì)員費(fèi),不用辛苦復(fù)制粘貼,媽媽再也不用擔(dān)心我沒(méi)有練習(xí)題了。源碼下載:點(diǎn)此跳轉(zhuǎn)。懶惰的人直接點(diǎn)此下載吧。

隨手點(diǎn)贊一次,運(yùn)氣增加一份。

總結(jié)

以上是生活随笔為你收集整理的10以内随机加、减法练习题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。