zoukankan      html  css  js  c++  java
  • python_格式化输出及函数

    format格式输出:

    ale = "i have {},my age is {}".format("alc",12)
    ale_a = "i have {0},my age is {1}".format("alc",12)
    ale_b = "i have {abc},my age is {defg}".format(abc="helo",defg="132")
    ale_c = "i have {abc},my age is {defg}".format(**{"abc" : "helo","defg" : "132"})
    
    print(ale_c,ale,ale_b,ale_a,sep="
    ")
    #i have helo,my age is 132
    #i have alc,my age is 12
    #i have helo,my age is 132
    #i have alc,my age is 12

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                            函数def

    函数:

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

    函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。

    定义一个函数:

    函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()

    任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

    函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

    函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None

    实例:

    def next(a):
        a +=1
        return a
    move = int(input(">>>"))
    print(next(move))
    #输入任意一个数字,返回的值将+1
        

    函数的参数:

    1.形参变量

    2.实参

    3.return    只要函数内运行一个return,整个函数就结束了

    4.位置参数    形参和实参必须一一对应

    关键字:     不需要考虑位置的关系

    位置参数和关键字参数混搭:    位置参数必须在左边,一个变量不能有多个值

    默认参数:      形参中直接接值

    参数组*args        将多余的参数存到列表中

    **kwargs          将多余的参数存到字典中

  • 相关阅读:
    第五次程序4+(结对开发)
    敏捷开发方法综述
    第四周学习进度情况
    第四次程序(结对开发)
    第三周学习进度情况
    第三次程序-四则运算(结对开发)
    RIGHT-BICEP测试第二次程序
    敏捷开发方法综述
    最大子数组之和 2
    《构建之法》阅读笔记2
  • 原文地址:https://www.cnblogs.com/Alom/p/10852887.html
Copyright © 2011-2022 走看看