zoukankan      html  css  js  c++  java
  • python 函数

      1、Python函数的写法

    def f2(a,b,c=2):
    print 'hello yaya!'
    return a+b+c
    def定义一个函数,a,b,c是函数f2的形式参数,其中C有默认值,形式参数有默认值的,位置靠后,即不能f2(a=2,b,c)
    每个函数都有返回值,函数有return时,返回return后表达式的值,并且return之后的代码都不会执行,没有return,或return后没有表达式,那么函数返回值为none

    调用函数:直接写函数名加(),f2(),函数有参数时,调用时需带入实际参数f2(2,5,7),
    代码如下:
    def f2(a,b,c=2):
    print 'hello yaya!'
    return a+b+c

    f2(2,5,7)
    打印结果
    hello yaya!

    14

    不给默认参数C赋值
    f2(2,5)
    打印结果
    hello yaya!
    9

    return后没有表达式
    def f2(a,b,c=2):
    print 'hello yaya!'
    return
    r=f2(12,1)
    print r
    打印结果
    hello yaya!
    None


    2、Python的内置函数
    dir()查看对象提供了那些方法
    代码:
    #coding:utf-8
    def f2():
    name='panda'
    print dir(name)
    f2()
    打印结果:

    abs()获取数值的绝对值
    age=-25
    print abs(age)
    打印结果:25

      bytes()将字符串转为bytes类型

      byte类型用于存放二进制数据

    str='python'
    print bytes(str),type(str)
    打印结果:python  <type 'str'>

     chr()把数字转为字母

     


     
     
     
     
     
  • 相关阅读:
    springboot2 + prometheus + grafana 监控整合
    vs code 快捷键总结
    java8 concurrecy
    java8 localdatetime timestamp 转换
    有意思的网站
    评价搜索引擎质量
    转载一篇文章
    csdn 站点使用
    百度站点平台
    好的文章聚合站点
  • 原文地址:https://www.cnblogs.com/sunny0/p/7551658.html
Copyright © 2011-2022 走看看