最新要闻
- 天天微资讯!Arc显卡也能战未来 Intel新驱动实测:性能提升真打鸡血
- 大中华区立功 消息称马斯克将任命朱晓彤特斯拉全球CEO
- 热推荐:电动车生产基地杀到欧洲?比亚迪最新回应来了
- 天天日报丨无2D版!《阿凡达2》预售开启:平均票价68元 首映口碑好评爆棚
- 【世界新要闻】备受年轻人追捧的“网红餐厅”有多坑?不服不行
- 快播:实火!《阿凡达2:水之道》预售首日总票房突破千万
- 小米13系列发布会时间偷跑 最新售价信息曝光:3999/4999元起售
- 天天头条:中国石化又一次产出99.999%高纯度氢:每年2100吨
- 即时看!12306购票页面变了:已取消查验核酸弹窗
- 天天观热点:双11期间快递达42.7亿件 你的收到了吗?
- 【快播报】员工爆料奶茶店用过期原料 老板:事儿太多
- 【全球热闻】刘海屏iPhone用上灵动岛:越狱软件开发者推出“灵动刘海”
- 路怒可怕!出租车插队未果隧道逼停保时捷 还质问开豪车了不起:罚600扣1分
- 节省1000元成本 特斯拉减配辅助停车的超声波雷达:把新车主们坑惨了
- 暴雪《魔兽世界》停服或致大量游戏工作室倒闭:代打行业寒冬
- 加绒款同价:361° 纯色卫衣/运动裤69元大促(40元券)
广告
手机
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
票房这么火爆,如何请视障人士“看”一场电影?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
- 票房这么火爆,如何请视障人士“看”一场电影?
家电
天天快资讯:python中的函数进阶
【资料图】
1.局部变量和全局变量
在函数外定义的不可变数据类型,在函数里面是可读不可写在函数外定义的可变数据类型,在函数里面可读可写不可变类型传入函数,进行的操作不会影响到外面的变量但是当我们声明一个变量为全局变量后,进行的操作会影响到函数外的变量
可变数据类型,传入和直接使用都会改变原本的数据不可变数据类型 直接使用是可读不可写的 传入后的操作不会对函数外的变量造成影响 声明为全局变量后,可读可写,并且会对函数外的变量造成影响
# 1.在函数外定义的不可变数据类型# 在函数里面是可读不可写b = 1def func(): print(b) # 可以运行成功 # b += 1 # 报错 # print(b)func()
# 2.不可变类型传入函数,进行的操作不会影响到外面的变量# 但是参数可以传进来b = 1def func(b): b += 1 print(b)func(b) # 2print(b) # 1
# 3.在函数外定义的可变数据类型# 在函数里面可读可写l1 = [1, 2, 3]def func(): l1.append(6) print(l1)func()
# # 4.global# # 只能在一个局部的情况下使用# # 当一个函数外的不可变数据类型在函数内读和写并对原本的变量修改时,用global声明b = 1def func(): # global 声明一个变量为全局变量 global b b += 1 print(b)func() # 2# 但是当我们声明一个变量为全局变量后,进行的操作会影响到函数外的变量print(b) # 2
# 例子my_money = 10000def add(money: int): # 形参money """奖金加钱""" global my_money my_money += money print(f"当前余额{my_money}")def reduce(money: int): # 形参money """罚款减钱""" global my_money # 注意这里也要声明!!! my_money -= money print(f"当前余额{my_money}")add(1000) # 实参1000add(2000)reduce(4000)reduce(666)
2.函数传参
# 1.形参与实参# 形参和实参的个数需要一样# 实参形参的位置顺序必须一样
def func(name, age): # 形参 print(f"我的名字是{name},我的年龄是{age}")my_name = "小明"my_age = 20func(my_name, my_age) # 实参
# 2.关键字参数# 关键字传参 关键字不需要加引号# 优点:可以打乱参数的传入顺序# 需要注意:关键字参数一定全都要写到最后面# 不过一般是如果写关键字就都写关键字了
def func(money, name, age): # 形参 print(f"我的名字是{name},我的年龄是{age}\n" f"我的钱是{money}")my_name = "小明"my_age = 20func(100, age=my_age, name=my_name) # 实参
# 3.默认参数# 可写可不写# 不写则使用默认参数# 写了则使用传入的参数# 默认参数一定要写在最后,否则报错
def func(name, age, money=1000, gender="男"): # 默认参数gender print(f"我的名字是{name},我的年龄是{age}\n" f"我的钱{money},我的性别{gender}")my_name = "小明"my_age = 20func(my_name, my_age, 100, "女") # 实参
# 4.不定长参数 不定长关键字参数# *args 也可以是*a *xxx# **kwargs 也可以是**a **xxx# key word args# 加了一个星号 * 不定长参数会以元组(tuple)的形式导入,存放所有未命名的变量参数。# 加了两个星号 ** 的参数会以字典的形式导入,存放已命名的变量参数。
def func(name, *args): print(args) # 是元组 print(*args) # 包本身 一般不会使用*args而使用args print(f"{name}菜里面的调料有{args}")func("小明", "番茄酱", "辣椒粉", "孜然粉")def func1(name, **kwargs): print(kwargs) # print(**kwargs) # 报错 print(f"{name}菜里面的调料有{kwargs}")func1("小明", t1="番茄酱", t2="辣椒粉", t3="孜然粉")
今日作业
# 定义一个模拟ATM机操作的场景# 1)需要一个存钱和取钱的函数# 2)设置全局默认资金1000# 3)调用存钱函数,存放800元,并将操作后函数将余额打印出米(1000+800= 1800)# 4)调用取钱函数,取钱500元,并将操作后函数将余额打印出来(1800-500=1300)money = 1000def add_money(money1: int): """存钱函数""" global money # 声明money为全局变量 money += money1 print(f"余额是{money}")def reduce_money(money2: int): global money # 注意这里也要声明!!! money -= money2 print(f"余额是{money}")add_money(800) # 调用存钱函数,存放800元reduce_money(500) # 调用取钱函数,取钱500元
-
实时焦点:C++入门级基础知识汇总
知识来源:https: www imooc com learn 1304https: www runoob com cplusplus cpp-tutorial html编程第一步导入头文件:
来源: 天天快资讯:python中的函数进阶
实时焦点:C++入门级基础知识汇总
天天微资讯!Arc显卡也能战未来 Intel新驱动实测:性能提升真打鸡血
大中华区立功 消息称马斯克将任命朱晓彤特斯拉全球CEO
当前最新:JavaWeb三大组件(Servlet、Filter、Listener)
世界报道:蓝牙协议(HFP、HSP、A2DP、AVRCP)简介
大前端html基础学习04--文本溢出
热推荐:电动车生产基地杀到欧洲?比亚迪最新回应来了
天天日报丨无2D版!《阿凡达2》预售开启:平均票价68元 首映口碑好评爆棚
【世界新要闻】备受年轻人追捧的“网红餐厅”有多坑?不服不行
环球即时:Springboot处理跨域请求
shell编程时出现:未预期的符号 `then' 附近有语法错误 或者 : 行 : `then'
世界最新:CSS Margin中5个经典布局解决方案,重难点知识,记得收藏复习
快播:实火!《阿凡达2:水之道》预售首日总票房突破千万
小米13系列发布会时间偷跑 最新售价信息曝光:3999/4999元起售
天天头条:中国石化又一次产出99.999%高纯度氢:每年2100吨
即时看!12306购票页面变了:已取消查验核酸弹窗
天天观热点:双11期间快递达42.7亿件 你的收到了吗?
【快播报】员工爆料奶茶店用过期原料 老板:事儿太多
【全球热闻】刘海屏iPhone用上灵动岛:越狱软件开发者推出“灵动刘海”
路怒可怕!出租车插队未果隧道逼停保时捷 还质问开豪车了不起:罚600扣1分
节省1000元成本 特斯拉减配辅助停车的超声波雷达:把新车主们坑惨了
暴雪《魔兽世界》停服或致大量游戏工作室倒闭:代打行业寒冬
加绒款同价:361° 纯色卫衣/运动裤69元大促(40元券)
Intel晒新显卡驱动表现:DX9游戏性能提升达80%
每日快播:一键部署应用到远程服务器,IDEA 官方 Docker 插件太顶了!
Vue视频 | 【Vue2 + Vue3 前端教程】完整版
今日关注:记录--微信小程序获取用户信息的最新方法记录
当前短讯!12 虚拟机字节码执行引擎_字节码执行机制
CompletableFuture源码解析
全球限量5000台!ThinkPad X1 Carbon 30周年纪念版即将上市
最新资讯:老马也失蹄 吞剑大师嘴插5把剑出意外被刺穿内脏:宣布收山
NASA毅力号火星车和国际空间站上的SSD:出自群联之手
网友不知情下话费暴涨2倍至99元 客服:一般会提前通知
每日快讯!Redis配置、优化及相关命令
《阿凡达》为何时隔13年推出续作?卡梅隆回应:光剧本就写了4版
全球时讯:纯电越野车真香!奇瑞也来参一脚:邀网友共创、最多奖励5万
每日视讯:一天1500元 索赔77万元代步车费用!博主曝特斯拉“精彩”上诉状
黄牛栽了!急于出手RTX 4080
两轮电动车在印度卷起来了:5年/6万公里质保、1年免费充电
Power BI 15 DAY
【高精密时钟】NTP网络校时服务器在WIN平台下调试步骤
微头条丨Chatgpt注册全流程教程
KMP算法详解-字符串匹配
焦点信息:精美的web前端源码的特效
天天短讯!女子连续服用6片感冒药致肝衰竭 专家提醒:药不能随便吃
男子被狗舔伤口发视频炫耀狗子贴心:听网友劝后打狂犬疫苗
全球播报:乐视诉清华大学获赔:内网提供电影下载 7年前就关停了
国服腾讯、网易等谁来代理?暴雪《暗黑4》发售时间曝光:容量80GB
环球动态:男子醉驾撞树想溜 爱车自动报警 并发送了定位
全球热点!JS设计模式 之 发布-订阅模式
最近沉迷Redis网络模型,无法自拔!终于知道Redis为啥这么快了
热点聚焦:行为管理(锐捷行业网关篇)
全球时讯:文盘Rust -- r2d2 实现redis连接池
前端精准测试实践
世界速递!JavaScript中 FileReader 对象详解
【世界报资讯】大数据-数据仓库-实时数仓架构分析
热头条丨JAVA8 函数式编程(1)- Lambda表达式
易基因|m6A去甲基化酶ALKBH5通过降低PHF20 mRNA甲基化抑制结直肠癌进展 | 肿瘤研究
焦点日报:火山引擎 DataTester:如何用 A/B 测试做产品增长?
WTM+InfluxDB时序数据库数据查询并放到DataTable中
中科慧政 & JNPF :全面开启智慧政务,灵活满足政务办公需求
【焦点热闻】南墙WAF-最好的免费Web应用防火墙
天天关注:高光时刻 | 方正璞华联合开发的「人力资源法律服务共享平台」在创新创业大赛中获奖
全球新消息丨95年属猪的2019年运势
【环球热闻】绳责的意思(绳责)
天天动态:水滴筹标题范文(水滴筹标题怎么写)
今头条!应用昆虫学(应用昆虫学报)
环球头条:工厂找哪个网站?
焦点信息:促排卵期间注意哪些事项(促排卵期间注意事项)
天天资讯:越南旅游签证办理流程及费用(越南旅游签证办理流程)
全球快报:空鼻症是什么样(空鼻症是什么病)
【天天新视野】电脑桌面怎么恢复到原来的样子(电脑桌面怎么恢复到原来的样子)
每日信息:闲鱼卖二手
微资讯!西藏万隆虫草鹿鞭王
环球观焦点:77电玩城(77dizhi)
热头条丨低温性能革命性进步!宁德时代:钠电池有望装车500公里续航车型
当前播报:非典是哪一年一共死多少人(非典是哪一年)
天天热讯:空调显示屏上显示df是什么意思(空调运行中显示屏出现字母df是什么意思)
全球报道:我国现存新能源汽车相关企业56.8万家,仅2021年新增17万家
全球要闻:日本电子巨头罗姆将量产下一代半导体:提高用电效率、增加电动车续航里程
环球今日报丨传感器和处理器如何打造更智能、更自主的机器人?
世界即时:如何实现工业自动化?传感器对于工业自动化有什么样的意义
天天新动态:工业自动化如何实现?
当前焦点!使用cpolar(内网穿透)最低成本搭建网站
如何在Windows AD域中驻留ACL后门
当前热点-灵感来自微信:微软计划开发一站式“超级应用”
环球即时看!惊险!SUV被货车顶上铁轨 火车驶来瞬间逃离
玩家们都嫌太贵!曝英伟达考虑将RTX 4080降价
世界讯息:AI生成裸照谁之过?真相恐怕和你想的不一样
3小时超值!《阿凡达2》电影票价普遍低于50元 IMAX版80元
Redis 的 keys 命令你知道有多慢吗?
“抽烟哥”红到国外 田协紧急倡议应积极正向:全马冲进3个半小时是狠人
世界百事通!RTX 4080全球销售疲软:太贵了我再等等
《阿凡达2》伦敦首映式
惊险一幕!后车记录仪拍下特斯拉失控瞬间 网友分析司机被特斯拉辅助“救”两次
今日大雪:仲冬时节正式开始 全国大部气温回升雨雪稀少
每日观察!《原神》3.3版本今日上线:风元素新角色来了 还有原石可领
葡萄牙6-1大胜瑞士 C罗31场首发终结:加练千个西班牙点球大战仍出局 连续三届无缘8强
看齐QQ音乐?Apple Music新功能来了:支持iPhone、iPad唱卡拉OK