自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 python学习笔记----模块

模块1.通过模块名.使用模块提供的工具----全局变量,类,函数import 模块名 as 模块别名(符合大驼峰命名法)from…import 导入from 模块名1 import 工具名例如 from 模块名1 import Dog# 可以从模块中只导入一个工具导入之后不需要通过模块名.的方式,可以直接使用模块提供的工具-----全局变量,函数,类from 模块1 import 工具 as module2_工具from 模块2 import 工具 # 通过import ...as

2021-10-06 10:30:10 95

原创 python学习笔记---异常

异常程序在运行时,如果Python解释器遇到到一个错误,会停止程序的执行,并且提示一些错误信息,这就是异常程序停止执行并且提示错误信息这个动作,我们通常称之为:抛出(raise)异常1.1 简单的捕获异常语法try: 尝试执行的代码except: 出现错误的处理1.2 错误类型捕获try: # 如果不知道会有多种错误类型,都往try放, # 根据每种错误类型,利用except根据不同错误类型作出不同相应 num = int(input("输入整数")) res

2021-10-05 20:08:08 112

原创 python学习笔记-面向对象编程

相比较于函数,面向对象是更大的封装,根据职责在一个对象中封装多个方法1.1类类是对一群具有相同特征或者行为的事物的一个统称,是抽象的,不能直接使用特征被称为属性行为被称为方法类就是负责创建对象的1.2对象对象就是类的实例化,拥有在哪个类中定义的属性和方法...

2021-10-05 18:04:18 140

原创 python学习笔记05-变量的进阶

一、变量的引用1.变量和数据都是存在内存中的,函数的参数传递和返回值都是靠引用传递的2.变量中记录的是数据在内存中的地址3.变量中记录数据的地址,就叫做引用id()能够查看变量总保存数据的内存地址4.函数中实参给形参传递时,传递的是实参保存的数据的引用,而不是实参保存的数据二、可变和不可变类型不可变类型:int,float,tuple,可变类型: list,dict三、局部变量和全局变量局部变量是在函数内部定义的变量,只能在函数内部使用不同函数,可以定义相同名字的局部变量,彼此之间不会

2021-10-01 13:15:52 122

原创 python学习笔记04-名片管理系统实践

在列表中删除字典元素的两种方法1.先获取要删除的索引值,然后用del方法删除,或者用pop()2.remove方法 列表.remove(值为某个字典的变量)pop方法在字典和列表中使用方式不一样dict1.pop(‘a’) 通过键删除某个元素list1.pop(1) 通过索引删除元素在搭建框架的时候,首先必须拥有一个主函数文件模块,启动这个项目的时候只需要运行主函数文件模块,在主函数内导入其他文件的功能模块即可,主函数需要实现项目的主要功能,在后续构建的时候可以利用pass先跳过某个功能,在后.

2021-09-27 21:23:36 383

原创 python学习笔记03

模块1 . 所有以py扩展名结尾的python源代码文件就是一个模块,模块中定义的全局变量,函数都是模块能够提供给外界直接使用的工具2 . 模块名也是一个标识符所以项目中的文件也也不能以数字开头高级变量类型列表列表名.方法 .代表范围,在该列表中使用该方法函数和方法不同,函数是输入实参可以直接调用,而方法需要在变量后加上. 然后在接上方法取值和取索引name_list = ["zhangsan","lisi","wangwu"] print(name_list[0]) pr

2021-09-26 16:20:39 75

原创 python学习笔记02

函数1 . 定义函数就是具有独立功能代码块的小模块,能在后序进行调用2 . 函数使用过程:定义函数 封装功能调用函数 使用封装结果3 . 格式def 函数名():函数封装的代码4 . 好函数后,只是为其封装了一段代码需要主动去调用,否则函数是不会主动去执行的,函数在代码中执行时,python解释器发现了def时会跳过函数部分,在调用函数时重新回到函数位置执行5 . 单步调试函数中的代码可以在调用函数语句的地方打个断点,然后采用步入的方式去单步调试函数中代码6 . 函数参数在函数

2021-04-23 16:47:44 129

原创 python学习笔记01

学习了pycharm debugger的用法首先在某行代码前面设置一个断点,程序正常执行直到该行就停止,然后按debugger键,可以实现单步调试,下端的变量框中会显示定义的变量,当调试到最后一步时程序执行完成,变量都释放了1.买苹果案例,学会了不同函数之间可以嵌套使用price_str = float(input("请输入苹果的单价:")) # input()函数是str类型函数,无法相乘,所以需要去强制类型转换weight_str = float(input("请输入苹果的重量:"))m

2021-04-17 16:23:09 142 1

原创 今天了解并尝试了常见的linux命令

学习了linux命令1 .ls -a 列出当前目录下所有文件 包括隐藏文件ls -lh 列出当前目录下文件的详细信息ls -alh2 ..代表当前目录…代表上一级目录cd … 进入上一级目录3 . ls通配符的使用 用于精确定位,列出所需要的文件ls 1* 列出以1开头的文件,后缀可以带也可以不带ls *1.txt 列出以1为结尾且后缀为txt的文件,此时后缀名必须携带ls 1*1.txt 除了第一种情况其余都要带上后缀名*可以代表任意个数的字符,?可以代表一个字符ls

2021-04-12 19:08:12 55

原创 今天尝试了home brew的安装和labellmg的安装 4月6日

Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载、解压、拖拽(安装)等繁琐的步骤1.安装python后的事儿安装完成以后还需要进行python重命名,在终端输入:alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"使用后在终端输入python直接就是python3.7版本,但是经过实验下一次开启终端再次输入依旧是python2.72.安.

2021-04-06 14:59:15 211

原创 今天搭建了python的环境

1.不推荐使用自带的python2.7,因此安装了python3.7版本2.安装了pycharm并在preference里选择了新的python3.7编译器(目前觉得vscode需要配置太多环境,较麻烦,暂时使用pycharm来编写代码)3.升级pip(包管理工具 3.4版本以后自带了)安装ssl根证书pip3 install --upgrade pip查看已经安装的库pip list换源 方便库的安装,起到加速的作用pip config set global.index-url ht

2021-04-06 12:36:43 89 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除