一些基于Python 3.7.4的小程序

函数里面有个括号用来传参,所以输入完括号后会提示应该输入哪种属性的数据,这里我写的num1,num2…当函数内的程序长了,使用不方便,所以以下的参数名字较长,重复代码较多的,我都进行了赋值,方便代码的编写


经常碰到的函数问题 (不让用print,所以全部都是return结尾)
def是函数标志,行内称为方法,后面跟函数名,接跟圆括号(),()里面的变量称为参数.
可以使用默认值,但是只允许从()里面最后一个参数定义默认值(调用方法的时候,没有输入这个值,比如2D绘图中pygame模块里面的width = 1设置一个图形的默认宽度常用)并且带缩进

def Myinformation(name,age,tel):
    if...

带默认值的参数

def Myinformation(name,age,tel=12345678901):
    for...

List:
#1.比较两个整数的大小,并返回较小的整数
#2.比较三个整数的大小,并返回较小的整数
#3.将两个字符串连接
#4.返回一个列表小于5的值然后输出
#5.银行计算利率,返回存款
#6.定义一个函数max,参数为list,返回list中的最大值
#7.输出一个列表有多少项
#8.定义函数sum,返回列表各项的和
#9.传入一个n,计算S = n!
#1.比较两个整数的大小,并返回较小的整数
def Comparison_2(num1, num2):
    a = num1
    b = num2
    if a > b:
        min = b
    elif a < b:
        min = a
    else:
        min = a
    return min

参考#3.1 3.2的使用方法

#2.比较三个整数的大小,并返回较小的整数
def Comparison_3(num1, num2, num3):
    a = num1
    b = num2
    c = num3
    if a > b:
        min = b
    elif a <= b:
        min = a
        if min > c:
            min = c
        elif min <= c:
            min = min
    else:
        min = a
    return min

#参考#3.1 3.2的使用方法

和两个数的用法一样的

#3.将两个字符串连接

#这里需要注意的是,函数里面,必须进行输入的格式化处理,否则若输入两个数字,结果是两个数字相加的和,若输入的一个是数字,一个是字符串,就会报错

def StrConnection(String1, String2):
    result = str
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值