zoukankan      html  css  js  c++  java
  • Python函数笔记

    函数返回值
    #coding:utf-8
    def f(x,y):
        print  x+y/*x+y即计算x+y若为"x+y"则直接输出x+y*/
    f(97,98)
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    195

    Process finished with exit code 0
    #coding:utf-8
    def f(x,y):
        print  "welcome"
        print x+y
    f(2,3)
    z=f(3,4)
    print z
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    welcome
    5
    welcome
    7
    None

    Process finished with exit code 0
    #coding:utf-8
    def f():
        return "hello"
    z= f()/*函数被调用后必须返回一个指定的值,否则无法输出*/
    print z
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    hello

    Process finished with exit code 0
    #coding:utf-8
    def f():
        return "hello"/*同时输入两个return,只有第一个执行即return执行后函数终止*/
        return "rr"
    z= f()
    print z
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    hello
    Process finished with exit code 0
    向函数传元组和字典
    #coding:utf-8
    t=('name','milo')
    def f(x,y):
        print " % s: % s" % ( x,y)/*注意这种写法*/
    f(*t)/*输出t元组对应的两个值*/
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
     name: milo

    Process finished with exit code 0
    #coding:utf-8
    def f(name='name',age=0):
        print "name:%s"% name
        print "age: %d"% age
    f("milo",30)
    d={"name":'milo',"age":20}/*字典的无序性*/
    f(**d)/*定义字典调用的方法*/
    d={'a':9,'n':'milo'}
    f(d['n'],d['a'])/*两个值要一一对应*/
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    name:milo
    age: 30
    name:milo
    age: 20
    name:milo
    age: 9
    处理多余的实数
    #coding:utf-8
    def f(x,*args):
        print x
        print args
    f(1,2,3)
    def f(x,*args,**kwargs):/*一个*表示元组,两个**表示字典*/
        print x
        print args
        print kwargs
    f(x=1,y=3,z=4)/*y=3,z=4根元组形式一样*/
    D:Python安装程序python.exe C:/Users/欢/PycharmProjects/untitled/ll.py
    1
    (2, 3)
    1
    ()
    {'y': 3, 'z': 4}

    Process finished with exit code 0
    Process finished with exit code 0

  • 相关阅读:
    mongodb MongoDB 聚合 group
    mongo数据库的各种查询语句示例
    Web测试方法总结
    python + selenium 自动化测试框架
    selenium关于断言的使用
    JavaScript利用键盘方向键(上下键)控制表格行选中
    TestNG 入门教程
    selenium+python之 辨识alert、window以及操作
    Selenium WebDriver中鼠标事件
    JS-运动基础(一)
  • 原文地址:https://www.cnblogs.com/ZHANG576433951/p/5947459.html
Copyright © 2011-2022 走看看