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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python十以内加减法_python生成PDF文件20以内加减法,给上小学的宝宝

發布時間:2024/1/1 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python十以内加减法_python生成PDF文件20以内加减法,给上小学的宝宝 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

# -*- coding: utf-8 -*-

import random

from reportlab import platypus

from reportlab.lib.units import inch

from reportlab.lib.pagesizes import A4, landscape #最后生成橫向打印的PDF

from reportlab.lib import colors

def genList():

ret = set()

while True:

a = random.randint(1, 20)

b = random.randint(1, 20)

c = random.randint(1, 20)

if a + b + c <= 20 and (a > 10 or b > 10 or c > 10):

ret.add( '%-2d + %-2d + %-2d =' % (a, b, c) )

if len(ret) == 25: break

while True:

a = random.randint(1, 20)

b = random.randint(1, 20)

c = random.randint(1, 20)

if a + b <= 20 and a + b - c >= 0 and (a > 10 or b > 10 or c > 10):

ret.add( '%-2d + %-2d - %-2d =' % (a, b, c) )

if len(ret) == 50: break

while True:

a = random.randint(1, 20)

b = random.randint(1, 20)

c = random.randint(1, 20)

if a - b >= 0 and a - b + c <= 20 and (a > 10 or b > 10 or c > 10):

ret.add( '%-2d - %-2d + %-2d =' % (a, b, c) )

if len(ret) == 75: break

while True:

a = random.randint(11, 20)

b = random.randint(1, 20)

c = random.randint(1, 20)

if a - b - c >= 0 and (a > 10 or b > 10 or c > 10):

ret.add( '%-2d - %-2d - %-2d =' % (a, b, c) )

if len(ret) == 100: break

ret = list(ret)

random.shuffle(ret)

return ret

'''for i in genList():

print i'''

def genTable():

data = []

items = genList()

for i in range(0, len(items), 5):

data.append(items[i:i+5])

# Courier 是 reportlab 缺省定義的等寬字體

# (0,0)/(-1,-1)說的是style運用范圍,從左上到右下

tablestyle = [('FONT', (0,0), (-1,-1), 'Courier', 12),

('LINEAFTER', (0,0), (-2,-1), 1, colors.black)]

return platypus.Table(data, 2.2*inch, 0.35*inch, tablestyle)

import sys

try:

n = int(sys.argv[1]) #恩恩,生成一個多頁的PDF

except:

n = 1

try:

fname = sys.argv[2]

except:

fname = '20plus100.pdf'

doc = platypus.SimpleDocTemplate(fname, topMargin=0.5*inch, bottomMargin=0.5*inch, title='DaDa Math', author='qyb')

elements = []

for i in range(n):

elements.append(genTable())

elements.append(platypus.flowables.PageBreak())

doc.pagesize = landscape(A4)

doc.build(elements)

這個 功能需要用到python? 的reportlab? 包,,請下載安裝

分享到:

2009-12-24 16:00

瀏覽 3765

評論

總結

以上是生活随笔為你收集整理的python十以内加减法_python生成PDF文件20以内加减法,给上小学的宝宝的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲精品短视频 | caopor在线| 精品久久久一区二区 | 爱搞逼综合网 | 国产精品久久免费视频 | 国产精品一区二区三区免费视频 | 国产激情视频在线观看 | 麻豆国产一区二区三区四区 | 天天爱夜夜爱 | 91免费看.| 欧美男女交配视频 | 九九国产精品视频 | 国产成人精品影院 | 国产精品刘玥久久一区 | 污视频在线观看免费 | 久草网在线观看 | 99久久精品无免国产免费 | 日韩成人一级 | 日本少妇ⅹxxxxx视频 | 欧美色欧美色 | 国产国语videosex另类 | 91抖音成人 | com国产| 亚洲最新av在线 | 激情五月av| 午夜神马福利 | 四虎影视成人 | 在线观看中文字幕一区 | 乱精品一区字幕二区 | 奇米888一区二区三区 | 夜夜嗨一区二区三区 | 91丨porny丨对白 | 欧美美女性视频 | 操操操操操操操操操操 | 伊人毛片 | 精品色综合 | 国产九色91回来了 | 久草久草 | 特黄特色大片免费播放器使用方法 | 人体裸体bbbbb欣赏 | 一级免费黄色片 | 欧美r级在线观看 | 福利毛片| 亚洲一区二区三区免费看 | 国产一二三在线视频 | 中文字幕一区二区人妻电影 | 黄色资源在线观看 | 韩日视频在线 | 欧美亚洲欧美 | 日韩成人久久 | 欧美精品免费一区二区三区 | 人人射人人 | 中文字幕一区二区三区人妻在线视频 | 麻豆亚洲 | 尤物视频在线播放 | 日韩综合在线观看 | 成年人午夜影院 | 亚洲一区偷拍 | 视色网| 男女视频免费看 | 激情五月色播五月 | 亚洲AV综合色区国产精品天天 | 污污网站在线观看视频 | 九一在线观看免费高清视频 | 毛片无遮挡高清免费观看 | 在线免费观看污网站 | 久久高清免费 | 夜夜草导航 | 国产伦精品一区二区三区精品 | 国产激情毛片 | 国产三级短视频 | 欧美在线黄色 | 久久午夜夜伦鲁鲁片 | 一区二区三区免费视频观看 | 亚洲av无码国产精品色午夜 | 一区二区三区四区高清视频 | 极品另类| 中文字幕国产一区二区 | 成人激情综合网 | 亚洲精品乱码久久久久久不卡 | 超碰日日干 | 一区二区91 | 成人hd| 亚洲影院在线 | 夜操操 | 国产大片在线观看 | 伊人999| 中文字幕三区 | 99综合色 | 亚洲综合色小说 | 久久久77| 欧美成人精品在线视频 | a级在线观看视频 | 中文字幕乱码中文字幕 | 久久精品视频播放 | 日本三级黄在线观看 | 国产美女一区二区 | 中文字幕五码 | 三级影片在线免费观看 |