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          将多余的参数存到字典中

  • 相关阅读:
    C#中抽象类和接口的区别
    人机交互复习
    信息安全复习2关于网络安全
    多读书
    致大学:我的最后几次坚持
    腾讯CMEM平台简介
    面向对象中组合和继承的关系
    软件测试笔记
    一个人的独白(两年生活的自省)
    学习之路二十四:2012年我从工作中学会了哪些?
  • 原文地址:https://www.cnblogs.com/Alom/p/10852887.html
Copyright © 2011-2022 走看看