zoukankan      html  css  js  c++  java
  • Day5

    函数就是最基本的一种代码抽象的方式。
    函数只需写一次,就可以多次调用。Python本身内置了很多有用的函数,可以直接调用。
    调用函数
        要调用一个函数,需要知道函数的名称和参数。可以通过help(xxx) 的方式查看对应函数的帮助信息。如果参数输入错误,注意看报错信息。
        abc()   求绝对值,仅支持一个参数
        max()   取最大值,支持多个参数
    数据类型转换函数
        int()
        float()
        str()
        bool()
       
                >>> int(12.5)
                12
                >>> int(12.6)   #只取整数,没有四舍五入。
                12
                >>> int('99.1')     #为什么报错?想想。
                Traceback (most recent call last):
                  File "<stdin>", line 1, in <module>
                ValueError: invalid literal for int() with base 10: '99.1'
                >>> int('99')
                99
                >>> bool(0)
                False
                >>> str(12.987)    
                '12.987'
                >>> float('19.98')      #看看这个,理解为何上面报错了没。
                19.98   
       
    函数名
        其实就是指向一个函数对象的引用,也可以将函数名赋给一个变量,相当于为函数对象取了别名,如:
            a = max
            a(1,2,3,4,5,6,-100)
           
     
    练习:请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串 
            >>> hex(19901024)
            '0x12faa60'
  • 相关阅读:
    sublime问题:失去焦点自动保存
    sublime问题:Tab键不缩进
    sublime问题:默认的中文字体显示异常
    pip换源 解决下载速度慢
    Oracle问题:ORA-01843: 无效的月份
    Eclipse设置自动生成的javadoc
    Java命名规范
    redis的道面试题, 有这一篇就足够了
    批量编译生成python的pyd文件
    测试种类大汇总(45类)
  • 原文地址:https://www.cnblogs.com/konggg/p/8989124.html
Copyright © 2011-2022 走看看