zoukankan      html  css  js  c++  java
  • python学习之--内置函数:

    Python内置函数:

    Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。

    1. 内置函数调用之--abs()函数:

    1 >>> abs(12)
    2 12
    3 >>> abs(-89)
    4 89
    5 >>> #毫无疑问abs是求绝对值的一个python内置函数。
    6 ... 
    7 >>> 

    调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个:

    1 >>> abs(12,32)
    2 Traceback (most recent call last):
    3   File "<stdin>", line 1, in <module>
    4 TypeError: abs() takes exactly one argument (2 given)
    5 >>> 

    2. 内置函数调用之--cmp(value1,value2)函数:

     1 >>> value1 = int(raw_input('v1:'))
     2 v1:56
     3 >>> value2 = int(raw_input('v2:'))
     4 v2:65
     5 >>> value1
     6 56
     7 >>> value2
     8 65
     9 >>> cmp(value1,value2)
    10 -1
    11 >>> cmp(value2,value1)
    12 1
    13 >>> 

    cmp()函数的第一个参数大于第二个参数时,返回”1“否则返回"-1"如果相等则返回"0".

    3. 内置函数之--数据类型转换:int()

     1 >>> v1 = int('123')
     2 >>> v1
     3 123
     4 >>> v2 = float(12.23)
     5 >>> v2
     6 12.23
     7 >>> v3 = str(123)
     8 >>> v3
     9 '123'
    10 >>> v4 = bool(1)
    11 >>> v4
    12 True
    13 >>> v5 = bool('')
    14 >>> v5
    15 False
    16 >>> 

    python的内置函数远远不止这些,有兴趣的小伙伴可以自己搜寻,在此不再赘述!

  • 相关阅读:
    二、JVM — 垃圾回收
    一、JVM — Java内存区域
    四、JVM — 类文件结构
    java 如何重写equal 和hashcode方法(最佳实践)
    Java关于继承中的内存分配
    Linux — 基础知识
    Zookeeper — 应用场景
    分布式服务接口请求的顺序性如何保证?
    如何设计一个高并发系统?
    索引策略
  • 原文地址:https://www.cnblogs.com/blogofwyl/p/4293322.html
Copyright © 2011-2022 走看看