本文介绍了用jinja2生成随机数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要生成一个1到50之间的随机数。实际上,随机过滤器需要一个的。如何在Jinja中创建1到50的数字列表?pre $ {code $ {$ [1,n,50] | random()}}
Jinja2还包括函数,它返回从 start 到 end - 1 ,所以你可以通过:
pre $您的幸运数字是{{range(1, 51)|随机}}
I need to generate a random number between 1 and 50. Aparently the random filter needs a sequence. How can I create a list with numbers from 1 to 50 in Jinja?
{{ [1,n,50]|random() }}
解决方案
Jinja2 also includes the range function which returns a sequence of numbers from start to end - 1, so you can use it with random:
Your lucky number is: {{ range(1, 51) | random }}
这篇关于用jinja2生成随机数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!