zoukankan      html  css  js  c++  java
  • Python

    Python的第十六天

    一、常用的内置参数

    1、abs:取绝对值 print(abs(-10))

    2、all:要求全为真,结果才是True 

    a = [0,2,3,4]

    print(all(a)) ------Flase

    3、any:任意一个为真,结果就为真

    a = [0,2,3,4]

    print(all(a)) ------True

    4、chr:所输入的数字相对应的ASCII值

    print(chr(67))-------c

    5、dict
    print(dict())----打印空字典
    print(dict(name="alex",age=22))

    6、打印当前程序的所有变量名
    name="alex"
    age=22
    print(dir())

    ['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'age', 'name']
    7、locals:打印当前程序(当前作用域)的所有变量名and变量值
    name="alex"
    age=22
    print(locals())

    '__cached__': None, 'name': 'alex', 'age': 22

    8、map
    l = list(range(10))
    print(l)
    def data(x): #只能定义一个参数
    return x**2
    m=map(data,l) #并没有计算
    for i in m: #每循环一次,就把列表里的一个元素扔给data函数执行
    print(i)

    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0
    1
    4
    9
    16
    25
    36
    49
    64
    81

    9、max、min、sum

     l = list(range(10))
    print(max(l))
    print(min(l))
    print(sum(l))

    10、ord:打印ASCII字符对应的10进制数
    print(ord("a"))--------97

    11、enumerate:打印索引
    for index,val in enumerate(["alex","jack"]):
    print(index,val)

    0 alex
    1 jack

    12、round:四舍五入

    print(round(3.1415926,2))----------3.14
    13、zip:使两个不同列表里的值一一对应组合起来

    a = ["liang","wang","li"]
    b = ["black girl","sun","liu"]
    for i in zip(a,b):
    print(i)
    
    

    ('liang', 'black girl')
    ('wang', 'sun')
    ('li', 'liu')

    14、filter:把列表里的每一个元素交给第一个参数(函数)运行,若结果为真,则保留这个值

    l = list(range(10))
    def compare(x):
    if x > 5:
    return x
    print(l)
    for i in filter(compare,l):
    print(i)

    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    6
    7
    8
    9

     
     
     
     
    
    
  • 相关阅读:
    [Head First Python]2. BIF(内置函数)
    [转]mac下Python升级到指定的版本
    [Head First Python]2. python of comment
    自动化测试-----Python基础
    自动化测试----python等工具下载、测试环境搭配、常用的DOS命令
    Python初识与安装
    Python网络爬虫部分
    不知道数据库中表的列类型的前提下,使用JDBC正确的取出数据
    如何做好测试接口
    测试登录界面
  • 原文地址:https://www.cnblogs.com/sxy2021/p/14390688.html
Copyright © 2011-2022 走看看