zoukankan      html  css  js  c++  java
  • python常见函数以及模块调用

    1.常用函数区别

        print:

            在python3.0中print是函数,这意味着需要编写print(A )而不是print A

       str()和repr()的区别

            >>>print str(“X”)

                  X

            >>>print  repr(“X”)

                  “X”

            函数str让字符串更容易阅读,而repr是将字符串转换成合法的python表达式

      input和raw_input的区别:

            input会假设用户输入的是合法的python表达式

            raw_input会把所有的输入当作原始数据

    长字符串,原始字符串,Unicode

            长字符串一般用''' '''三引号,三引号之间输入的内容将被原样保留,之中的单号和双引号不用转义,其中的不可见字符比如/n和/t都会被保留,如果一行中最后一个字符是"/",会忽略该字符

            原始字符串:

            >>> r‘c:python’

                  'c:\python'

            >>>print r'c:python'

                  c:python

           原始字符串:原始字符串不会对反斜杠进行特殊处理,若字符以反斜杠结尾需要对反斜杠进行转义

          Unicode字符串:Unicode把所有语言都统一到一套编码里

    2.模块调用:

       一般通过import来导入模块,以避免模块中有函数名重复的情况

               eg:>>>import  math

                      >>> math.floor(32.9)

                      >>>from  math  import floor

                      >>>floor(32.9)

        可以使用变量来引用函数(或者python之中大多数的对象)。比如说通过A=math.floor进行赋值,函数调用A(32.9);

       

  • 相关阅读:
    Kafka发送到分区的message是否是负载均衡的?
    SpringCloud使用Feign出现java.lang.ClassNotFoundException: org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory异常
    JDBC Mysql 驱动连接异常
    Mysql启动失败解决方案
    前段时间在微信公众号写的文章
    Java线程wait和sleep的区别
    nginx配置反向代理
    分布式锁的几种实现方式
    java四种修饰符的限制范围
    传值&传值引用
  • 原文地址:https://www.cnblogs.com/xiaoxiaoxuepiao/p/7219069.html
Copyright © 2011-2022 走看看