第四章 函数

本文介绍了Python中的函数使用,包括增量函数increment、乘法函数multiply以及保存用户信息的save_user函数。increment函数接收两个整数参数并返回一个元组,multiply函数利用星号操作符*接收任意数量的参数并返回它们的乘积。save_user函数采用双星号**将关键字参数转化为字典。此外,还探讨了如何在函数内部修改全局变量以及一些VSCode的快捷操作。
摘要由CSDN通过智能技术生成

第四章 函数

相关代码如下

def increment(number: int, by: int = 1) -> tuple:
    return (number, number + by)

# ( , , )是元组,无法对内部数字进行更改,[ , , ]是数组,可以对内部数字进行更改
# tuple是元组的意思


print(increment(2))

print("--------------------------------")


def multiply(*list):
    total = 1
    for number in list:
        total *= number
    return total
# 在list前加星号可以使下列数字成为一个元组,然后用for循环进行遍历


print("start")
print(multiply(2, 3, 4, 5))
print("finish")

print("--------------------------------")


def save_user(**user):
    print(user)
    print(user["id"])
    print(user["name"])
# 双星号可以将输入的内容变为字典类型


save_user(id=1, name="admin")


print("--------------------------------")
message = "a"


def greet():
    # 在函数内修改全局变量,先global message,随后进行修改
    message = "b"


greet()
print(message)
# python从定义变量开始使用,如果在函数内定义变量也可以全局使用,但是若在函数之前定义变量,函数内无法进行修改且尽量不要进行修改

输出内容

(2, 3)
--------------------------------
start
120
finish
--------------------------------
{'id': 1, 'name': 'admin'}
1
admin
--------------------------------
a

vsc快捷操作

# end直接到本行结尾,ctrl+end到本文件末尾
# home直接到本行开头,ctrl+home到本文件末尾
# alt+上下键,使得本行上下移动
# shift+alt+向下键,向下复制本行
# Ctrl+/ 选中范围注释
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值