第四章 函数

第四章 函数

相关代码如下

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+/ 选中范围注释
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值