如何在python中验证用户输入

scooterdude32

我是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或空间。

用户2555451

您可以使用allstr.lower以及发电机的表达

if not all(x in "agct " for x in Var1.lower()):
    print "Please input valid DNA sequence"
    sys.exit(1) 

在上面的代码中,如果其中任何字符Var1不是以下之一,则将运行最后两行

"A", "T", "C", "G", " ", "a", "t", "c", "g"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中验证用户输入

来自分类Dev

如何验证python中的用户输入?

来自分类Dev

如何在 Selenium 中验证电子邮件用户输入?

来自分类Dev

如何在 Python 中验证数组的负 # 和 alpha 输入

来自分类Dev

如何在python discord bot中获得用户输入?

来自分类Dev

如何在python文件中写入用户输入?

来自分类Dev

如何在python中为用户输入创建循环?

来自分类Dev

如何在python 3中打印变量用户输入?

来自分类Dev

如何在Python中添加多个用户输入

来自分类Dev

如何在 Python 中处理用户输入的对数方程

来自分类Dev

如何在python中处理复杂的用户输入?

来自分类Dev

如何使用Selenium和Python在网页的输入字段中传递经过验证的用户输入

来自分类Dev

如何在excel文件中添加验证规则以防止用户输入“abc=”?

来自分类Dev

如何在数据库中验证用户从浏览器输入的 otp?

来自分类Dev

如何在Gatsby中验证用户

来自分类Dev

如何在Laravel中验证请求用户?

来自分类Dev

如何在Spring Security身份验证登录中让用户输入用户名和密码的值

来自分类Dev

如何在Spring Security身份验证登录中让用户输入用户名和密码的值

来自分类Dev

如何在Android中检索用户输入?

来自分类Dev

如何在面板中显示用户输入

来自分类Dev

如何在响应中返回用户输入?

来自分类Dev

如何在Java中循环用户输入

来自分类Dev

如何在malbolge中打印用户输入?

来自分类Dev

如何在Python脚本中接受管道输入,然后接受用户提示的输入?

来自分类Dev

如何在Python脚本中接受管道输入,然后接受用户提示的输入?

来自分类Dev

验证QTableView中的用户输入

来自分类Dev

如何验证函数中用户的输入?#python3

来自分类Dev

Python如何使用多个可接受的选项验证用户输入

来自分类Dev

如何验证正式的日期选择器中的用户输入?

Related 相关文章

  1. 1

    如何在python中验证用户输入

  2. 2

    如何验证python中的用户输入?

  3. 3

    如何在 Selenium 中验证电子邮件用户输入?

  4. 4

    如何在 Python 中验证数组的负 # 和 alpha 输入

  5. 5

    如何在python discord bot中获得用户输入?

  6. 6

    如何在python文件中写入用户输入?

  7. 7

    如何在python中为用户输入创建循环?

  8. 8

    如何在python 3中打印变量用户输入?

  9. 9

    如何在Python中添加多个用户输入

  10. 10

    如何在 Python 中处理用户输入的对数方程

  11. 11

    如何在python中处理复杂的用户输入?

  12. 12

    如何使用Selenium和Python在网页的输入字段中传递经过验证的用户输入

  13. 13

    如何在excel文件中添加验证规则以防止用户输入“abc=”?

  14. 14

    如何在数据库中验证用户从浏览器输入的 otp?

  15. 15

    如何在Gatsby中验证用户

  16. 16

    如何在Laravel中验证请求用户?

  17. 17

    如何在Spring Security身份验证登录中让用户输入用户名和密码的值

  18. 18

    如何在Spring Security身份验证登录中让用户输入用户名和密码的值

  19. 19

    如何在Android中检索用户输入?

  20. 20

    如何在面板中显示用户输入

  21. 21

    如何在响应中返回用户输入?

  22. 22

    如何在Java中循环用户输入

  23. 23

    如何在malbolge中打印用户输入?

  24. 24

    如何在Python脚本中接受管道输入,然后接受用户提示的输入?

  25. 25

    如何在Python脚本中接受管道输入,然后接受用户提示的输入?

  26. 26

    验证QTableView中的用户输入

  27. 27

    如何验证函数中用户的输入?#python3

  28. 28

    Python如何使用多个可接受的选项验证用户输入

  29. 29

    如何验证正式的日期选择器中的用户输入?

热门标签

归档