8.基础阶段问题总计

一、内置函数

1.函数的参数:不定长参数、函数拆包

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 函数调用
    一个*拆元组,两个*拆字典
    在这里插入图片描述

2.return 的用法 return和print的区别

  • print是输出到控制台(只是为了给用户看,没有任何意义)
  • return 是调用函数,函数用来返回结果的,执行大return会终止函数的运行
    在这里插入图片描述

3. 函数作用域:global

在这里插入图片描述
如上图,如果不进行global全局声明,会报错:
UnboundLocalError: local variable ‘number’ referenced before assignment
在这里插入图片描述
扩展:数据类型的可变与不可变
在这里插入图片描述
可变类型数据可以在函数中进行修改之类的操作,不需要全局声明,但是将可变数据类型进行重新赋值,就需要进行global全局声明,重新赋值需要重新指定内存地址。

二、文件操作和路径处理

1.打开文件的模式

带“+”号的不要去研究,用不到
r: 读
w:写入,打开文件写入数据会覆盖原来的内容
a:写入,在文件内容的结尾处,追加内容
在这里插入图片描述

2.os模块处理

os.path.join() # 路径拼接
在这里插入图片描述
os.path.dirname() # 给它一个路径,它能够获取这个路径所在的路径在这里插入图片描述
魔术方法 :在这里插入图片描述

三、控制流程

1.多层嵌套如何区分?

根据缩进对齐来区分,剥洋葱一样一层一层往下剥
在这里插入图片描述

2.num+=1不理解?

num+=1 就是 num=num+1
在这里插入图片描述

3.循环中break和continue不知道怎么放?

想循环在哪个地方终止,就放break 想在哪个地方中止,开启新的循环,就放continue

四、面向对象

1.self不理解?

self代表实例对象本身

2.初始化方法不理解?

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值