小编Hay*_*aas的帖子

html验证器中的"Stray start tag footer"?

我无法解决为什么我收到此错误:

迷路开始标记页脚.

这是代码(我把内容拿出来,这只是标签)

<!doctype html>

<head>
    <title>title</title>
    <meta charset="UTF-8">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
    <img src="heading.jpg" width="840" alt="pic">
    <!--<div id="container"></div> used ot set width of page -->
    <nav>
        <div id="columns">
            <a href="index.html">Home</a>
            <a href="products.html">Products</a>
            <a href="gift_ideas.html">Gift Ideas</a>
        </div>
        <br>
        <div id="link">
            <a href="link1.html">link1</a>|<a href="link2.html">link2</a>|<a href="link3.html">link 3</a>
        </div>
    </nav>
    <section>
        <br>
        <div id="homePage">
            <h1>Welcome</h1>
            <br>
            <div id="cart">
                <img src>
            </div>
        </div>
    </section>
</body>
<footer>
    <br>
    <h2>Contact Us</h2>
    Email: <a href="email@example.co.nz">email@example.co.nz</a>
    <img …
Run Code Online (Sandbox Code Playgroud)

html css validation

5
推荐指数
1
解决办法
3万
查看次数

如何使用Flask框架从数据库中删除项目?

我正在使用Flask框架,正在尝试从数据库中删除条目。下面的代码给出此错误:“该方法不允许用于所请求的URL。”

在html中:

<form action="{{ url_for('delete_entry', id=entry.id) }}" method="POST">
     <input type="hidden" name="_method" value="DELETE" />
     <input type="submit" value="Delete entry" />
</form>
Run Code Online (Sandbox Code Playgroud)

在py中:

@app.route('/delete', methods=['DELETE'])
def delete_entry(postID):
    if not session.get('logged_in'):
        abort(401)
    g.db.execute('delete from entries WHERE id = ?', [postID])
    flash('Entry was deleted')
    return redirect(url_for('show_entries'))
Run Code Online (Sandbox Code Playgroud)

然后如何从html到py获取正确的postID?

html python database flask

5
推荐指数
1
解决办法
4637
查看次数

如何将列表元素拆分为两个?

如果我将数据存储在列表中,例如

images = ['pdf-one','gif-two','jpg-three']
Run Code Online (Sandbox Code Playgroud)

如何在连字符处将这些元素拆分为多个元素 - 而不是子列表.即

images = ['pdf','-one','gif','-two','jpg','-three']
Run Code Online (Sandbox Code Playgroud)

images = [['pdf','-one'],['gif','-two'],['jpg','-three']]
Run Code Online (Sandbox Code Playgroud)

python list sublist

4
推荐指数
1
解决办法
2116
查看次数

正则表达式声明检查3个大写字母?

我需要一个正则表达式声明,它将检查行中的3个大写字母.

例如,它应匹配:ABC,aABC,abcABC

但它不应该匹配:AaBbBc,ABCDE

目前这是我的发言:

'[^A-Z]*[A-Z]{3}[^A-Z]*'
Run Code Online (Sandbox Code Playgroud)

但这符合ABCDE,我做错了什么?

提前致谢.

python regex

3
推荐指数
1
解决办法
4473
查看次数

如何根据子列表中的值对列表进行排序?

所以我有一个看起来像这样的列表:

example = [['b',1],['b',2],['a',2]]
Run Code Online (Sandbox Code Playgroud)

它需要排序成:

example = [['b',1],['a',2],['b',2]]
Run Code Online (Sandbox Code Playgroud)

即按[1]位置的数字进行数字排序.程序需要识别何时有两个相同的数字,然后按字母顺序对这些元素进行排序.

有任何想法吗?

编辑:

以及如何对列表进行排序以便首先打印最高数字?,即:

example = [['a',2],['b',2],['b',1]]
Run Code Online (Sandbox Code Playgroud)

python sorting list

2
推荐指数
1
解决办法
277
查看次数

如何在 python 中访问 3 组的列表?

origCodon = ([orig[i: i + groupSize] for i in range(len(orig) + 1 - groupSize)])
patCodon = ([pat[i: i + groupSize] for i in range(len(pat) + 1 - groupSize)])
print (patCodon)
origCode = []
patCode = []
for p in patCodon:
    for d in dna:
         if d == p:
              x = dna[p]
              print (p)
              patCode.append(x)
Run Code Online (Sandbox Code Playgroud)

上面的代码采用两个列表并将它们分成三个一组,但是当我去检查每个单独的元素时,它会创建一个新的三个列表,每次沿着一个元素移动。

即这是一份清单:

['AAC', 'ACT', 'CTG', 'TGC', 'GCA', 'CAG', 'AGC', 'GCT', 'CTC', 'TCA']
Run Code Online (Sandbox Code Playgroud)

但它检查的元素如下:

AAC
ACT
CTG
TGC
GCA
CAG
AGC
GCT
CTC
TCA
Run Code Online (Sandbox Code Playgroud)

我该如何做到让每三组都经过检查,然后继续进行下一组?

我的列表分为三组(成为列表中的项目),我想检查每个项目的相应氨基酸(在字典中),但程序不断创建新列表,例如用户输入 AAATTT,然后该程序检查: …

python list

1
推荐指数
1
解决办法
4685
查看次数

如何在python中更改字符串中最后一个字母的大小写?

所以我想将字符串中的最后一个字符更改为小写.下面的代码是我用来向后打印字符串的方法,但是list将最后一个字符留作首都,我无法弄清楚如何解决这个问题!

        if s[-1] == "x":
            new = ""
            last_index = len(s)-1
            for i in range(last_index, -1, -1):
                new += s[i]
            s = new
            s = "".join(word[0].upper() + word[1:] for word in s.split())
        print (s)
Run Code Online (Sandbox Code Playgroud)

例如:输入是:

Inbox
Run Code Online (Sandbox Code Playgroud)

这个输出:

XobnI
Run Code Online (Sandbox Code Playgroud)

但我希望它输出:

Xobni
Run Code Online (Sandbox Code Playgroud)

提前致谢!

python string lowercase

1
推荐指数
1
解决办法
455
查看次数

你可以在python中手动排序列表吗?

如果我有一个单词列表,例如

words = ['apple', 'boat', 'cat']
Run Code Online (Sandbox Code Playgroud)

我也有一个数字列表,例如

num = [1, 2, 0]
Run Code Online (Sandbox Code Playgroud)

有没有办法根据第二个列表中的数字对第一个列表进行排序?即索引'apple'0,所以它应该是列表中的最后一个,索引'boat'1,所以它应该是第一个,等等.

python sorting indexing list

1
推荐指数
1
解决办法
580
查看次数

如何在python的子列表中找到项目的位置?

我创建了一个看起来像这样的列表:

items = [["one","two","three"], 1, ["one","two","three"], 2]
Run Code Online (Sandbox Code Playgroud)

如何在此列表中访问例如"1"?

python list sublist

0
推荐指数
1
解决办法
900
查看次数

Why is this giving me an index error in python?

In the code below, s refers to a string (although I have tried converting it to a list and I still have the same problem).

s = "".join(s)
if s[-1] == "a":
    s += "gram"
Run Code Online (Sandbox Code Playgroud)

我在字符串中的最后一项是字母"a",然后程序需要将字符串"gram"添加到字符串's'表示的末尾.

例如输入:

s = "insta"
Run Code Online (Sandbox Code Playgroud)

输出:

instagram
Run Code Online (Sandbox Code Playgroud)

但我不断得到一个IndexError,任何想法为什么?

python string

0
推荐指数
2
解决办法
57
查看次数

打印列表中出现一定次数的项目?

给出一个项目列表,例如

words = ['apple', 'apple', 'boat', 'cat', 'apple', 'cat']
Run Code Online (Sandbox Code Playgroud)

我可以计算每个元素的出现次数.我只想打印出列表中的元素三次,即在'apple'上面的列表中出现三次,所以我希望打印它.目前这是我的代码:

for i in words:
    if words.count(i) == 3:
        print(i)
Run Code Online (Sandbox Code Playgroud)

但这会打印"苹果"三次.如何让它只打印一次"苹果"?

编辑:这个程序将会读很多单词,并且需要打印出列表中存储的三次,但是它们需要以相同的顺序打印,即我认为这意味着我不能使用set() ,怎么办呢?

谢谢!

python list count

0
推荐指数
1
解决办法
710
查看次数

标签 统计

python ×10

list ×6

html ×2

sorting ×2

string ×2

sublist ×2

count ×1

css ×1

database ×1

flask ×1

indexing ×1

lowercase ×1

regex ×1

validation ×1