如何在python中验证用户输入

2024-09-29 21:23:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python的新手,我正在尝试如何验证用户输入。我想让用户提交一个DNA序列,并想验证它是一个DNA序列。可接受的输入可以有大写或小写的atcg和空格,我不确定具体怎么做。

到目前为止,我可以请求输入,但无法验证。

import sys
Var1 = raw_input("Enter Sequence 1:")

然后我想做一些类似的事情:

if Var1 != ATCG (somehow put 'characters that match ATCG or space)
    print "Please input valid DNA sequence"
    sys.exit() (to have it close the program)

有什么帮助吗?我觉得这应该很简单,但我不知道如何具体说明,它可以是任何一个ATCG,ATCG或空间。


Tags: 用户importinputrawsys序列dna空格

热门问题