zoukankan      html  css  js  c++  java
  • day2 for,not,while,range

    >>> def str_len(s):
    ... l = len(s)
    ... if l > 3:
    ... print("3")
    ... elif l < 3:
    ... print("2")
    ... elif l == 3:
    ... print("1")
    ... else:
    ... print("0")
    ...
    >>> st = input("请输入一个字符串:")
    请输入一个字符串:dsafsdgadoiukh
    >>> str_len(st)
    3
    第三讲:
    1.难忘的三个bug,
    1.暂时没想出来
    2.测试一个产品的测试用例和测试方法
    首先去了解产品,了解产品的用途和使用场景才能更好的组织测试用例
    首先,对于有输入框的验证边界值,对于必填项做非空校验,对于页面样式对比设计稿,对于页面按钮频繁点击
    其次结合产品使用场景和人群,对易用性,外观,性能进行测试
    3.经典的测试用例
    验证码业务:
    1.手机号长度,类型是否校验
    2.能否点击获取验证码按钮
    3.能否频繁获取验证码
    4.验证码接受是否及时
    5.验证码是否正确
     
    for 遍历列表,字符串,元祖以及可迭代对象
    >>> for i in st:
    ... print(i)
    ...
    d
    s
    a
    f
     
    for练习题:如果出错,记得打印值
    >>> result = 0
    >>> a = [1,2,3,4,5]
    >>> for i in a:
    ... result += i
    ...
    >>> print(result)
    15
    if 和else
    输入一个数字列表,判断一下xx是否在list中,执行3次
    a = [1,2,3,4,5]
    for i in range(3):
    in_put = int(input("请输入数字:"))
    if in_put in a:
    print("OK")
    else:print("NO")
    not 知识点
    >>> 1 in [1,2,3],
    (True,)
    >>> 1 not in [1,2,3],
    (False,)
    >>> "a" in "abc"
    True
    >>> "a" in "bc"
    False
    >>> 3 in (1,2,3,4)
    True
    >>> 5 not in (1,2,3,4)
    True
    range知识点,第一个表示从x开始,第二个参数表示到x结束,第三个参数为步长
    >>> for i in range(4,12):
    ... print(i)
    ...
    4
    5
    6
    >>> list(range(3))
    [0, 1, 2]
    >>> list(range(3))
    [0, 1, 2]
    >>> list(range(2,13,2))
    [2, 4, 6, 8, 10, 12]
    >>> list(range(2,13,3))
    [2, 5, 8, 11]
    >>> list(range(2,13,4))
    [2, 6, 10]
     
    while 判断条件,如果条件为True,就会一直执行,能用for 不用while
    >>> a = 0
    >>> while a < 4:
    ... print("hello")
    ... a+=1
    ...
    hello
    hello
    hello
    hello
    >>> while 1:
    ... print("111")
    >>> while True:
    ... in_put = int(input("请输入数字"))
    ... if in_put % 2 == 0:
    ... print("oushu %s" % in_put)
    ... else:
    ... print("jishu:%s" % in_put)
    ... if in_put == 100:
    ... break
     

  • 相关阅读:
    IDL读取TXT文件并写入二维数组中【转】
    远程连接ArcSDE
    Silverlight项目启动出现System.NullReferenceException未将对象引用到对象实例
    ENVI扩展工具:HDF5 Browser
    READF: End of file encountered. Unit: 100
    ENVI4.8下从两幅分类结果的栅格图中计算土地利用类型转换矩阵
    IDL中去掉数组中相同的元素方法
    利用IDL程序自动添加ENVI菜单【转】
    WIN7远程桌面连接知识
    对COM组件的调用返回了错误"HRESULT E_FAIL”的错误分析(c#与IDL混合编程)转
  • 原文地址:https://www.cnblogs.com/jueshilaozhongyi/p/12081937.html
Copyright © 2011-2022 走看看