首页 > 编程语言 >Python函数-3

Python函数-3

时间:2022-09-22 20:01:28浏览次数:47  
标签:函数 Python 薪水 参数 jd xs 默认值

Domy 2022 版权所有

Copyright 2022 Domy

使用MIT许可协议

Use of MIT License Agreement

一.创建与调用一个含有默认值的函数

创建函数:

def 函数名(参数1 = 默认值,参数2 = 默认值,参数x = 默认值...):
    '''帮助文件'''
    代码块

注意:不是所有参数都有默认值,也可以创建没有默认值的参数

调用函数:

函数名(参数1 = 值,参数2 = 值,参数x = 值...)

二.实例

首先编辑一个计算一个月的薪水(薪水输入每天的工资,薪水默认值为100元每天)的函数:

def a(xs = 100 , jd = 30):
    '''
    xs = 输入每天的工资
    jd = 输入一个季度是几天
    如果季度没有输入,将默认为一季度为一个月
    薪水默认值为100元每天
    '''
    #如果季度没有输入将默认为一季度为一个月,薪水默认值为100元每天
    print('今天的薪水是:' , xs * jd)     #第一种方法输出
    print(f'今天的薪水是:{xs * jd}')     #第二种方法输出

格式化字符串:大家有没有发现,在第二个print()格式有些不同呀?它使用的是格式化字符串,也就是在字符串前加上一个f,里面需要不整体输出,需要输出结果的用{}表示,里面可以进行运算的操作。

再来调用一下:

a()
a(120,15)

三.关键字函数

关键字函数就是你可以自主定义函数的顺序,不需要一个一个匹配参数了

创建跟普通函数一样,就是调用不同:可以是这样的

函数名(参数2 = 值 , 参数3 = 值 , 参数1 = 值)

就是可以自定义函数的顺序

四.实例补充

还是刚才的实例,使用关键字函数调用:

a(jd = 15 , xs = 100)
a(xs = 150)

标签:函数,Python,薪水,参数,jd,xs,默认值
From: https://www.cnblogs.com/domybk/p/hs3.html

相关文章

  • python基础__十大经典排序算法
    用Python实现十大经典排序算法!排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序......
  • Python基础入门(二)
    Python基础入门(二)目录Python基础入门(二)一、计算机五大组成部分详解1、控制器2、运算器3、存储器(存取数据)4、输入设备5、输出设备二、计算机三大核心硬件1、CPU2、内存3、......
  • python解释器与环境变量,计算机各部件,编程语言
    python第二天一、计算机五大组成部分详解1.控制器:控制计算机各个硬件的工作2.运算器:数学运算、逻辑运算控制器+运算器=CPU(中央处理器)3.存储器:存储数据(1)内存:基于......
  • python
    今日学习概要1.对计算机五大组成部分的补充1.运算器+控制器=cpu(中央控制器)2.存储器:内存:基于电工作,存储数据快,断电则会丢失数据外存:不基于电工作......
  • Python学习笔记2(未完待续)
      使用占位符格式化字符串:使用占位符格式化输出时:在%后面加数字表示给这个字符多少个位置,不足电脑会自动使用空格补齐。正数表示左对齐,负数表示右对齐。如:%4d表示左对......
  • python入门掌握的必须知识和工具
    摘要:计算机并不会主动去工作,那自然需要我们人来控制,那人是通过何种方式来怎样实现控制计算机的,这便是我们编程语言的所要必须了解的计算机五大组成部分1.控制器用......
  • python学习之路Day02
    Python学习之路Day02:一、今日学习内容概括:计算机五大组成部分详解计算机三大核心硬件操作系统编程与编程语言编程语言的发展编程语言分类python解释器......
  • 力扣445(java&python)-两数相加Ⅱ(中等)
    题目:给你两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。你可以假设除了数字0之外......
  • JavaScript 函数调用
    JavaScript函数有4种调用方式。每种方式的不同在于 this 的初始化。this关键字:this指向函数执行时的当前对象全局对象:当函数没有被自身的对象调用时this的值就......
  • C++自定义的工具函数
    my_function.h1#pragmaonce2#include<iostream>3#include<cstdarg>4#include<list>5#include<vector>6#include<bitset>7#include<c......