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

  • 相关阅读:
    洛谷 1339 最短路
    洛谷 1330 封锁阳光大学 图论 二分图染色
    洛谷 1262 间谍网络 Tarjan 图论
    洛谷 1373 dp 小a和uim之大逃离 良心题解
    洛谷 1972 莫队
    洛谷 2158 数论 打表 欧拉函数
    洛谷 1414 数论 分解因数 水题
    蒟蒻的省选复习(不如说是noip普及组复习)————连载中
    关于筛法
    关于整数划分的几类问题
  • 原文地址:https://www.cnblogs.com/Alom/p/10852887.html
Copyright © 2011-2022 走看看