最近在学习django,于是就用django做了一个简单的网站,用来练手,具体功能就是从网上抓取数据,然后放到我的网站上面,但是遇到一个问题就是django无法输出html格式的内容,只能以字符串的形式输出:
data = 'hello world'
{{ data }}
我们目的是输出的是:
hello world
但是结果输出的是:
hello world
在网上搜了好久,终于找到解决办法:
对于单个变量使用django的过滤器,告诉Django这个字符串不用进行HTML转义,方法如下
例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符。
list_number = list(input().split(' ')) #由于reverse无法对字符串进行操作,故对输入字符串以空格为单位分割,然后转为列表
list_number.reverse()
print(" ".join(list_number)) #以" "为单位对列表中的单词进行组合为字符串
输出为:
boy a am I
以上这篇py
文章目录题目描述思路分析解题代码复杂度分析Github源码
题目描述
编写一个函数,以字符串作为输入,反转该字符串中的元音字母。
示例1:
输入: s = “hello”
输出: “holle”
示例2:
输入: s = “leetcode”
输出: “leotcede”
思路分析
难度是简单 ,我们首先要明确元音字母的涵盖范围{a, e, i, o, u},之后就是常规的条件判断是否为元音和反转元音字符操作了,这里需要进一步思考的是反转字符,这里我们观察两个示例,发现当交换对的字符均为原因字母