自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python中 包或者库 导入操作

比如做饭,我不会,我要去吧别人的技能拿过来用包或者库:功能工具包在安装python的lib中.py在python中叫py模块,有些功能要么就是用包来实现,要么就是用一个模块来实现导入来自哪里的py文件 1,内置库 安装python的时候就自带安装好的 2,第三方库,--额外去下载安装的库 pip命令去装的python/lib/site-packages 3,自定义库pep8规范,一行只导入一个库 导入顺序:首先是内置库-第三方库site-packa

2020-12-28 21:52:55 422

原创 Python文件操作(文件流的读,写,关闭操作)with as(上下文管理)的应用

一:文件操作文件的打开操作(打开模式,编码格式)文件的读,写操作文件的关闭操作with as应用查看内置函数open1.1文件读取例1:open函数的mode参数:r :read 只读模式w :write 覆盖原文件内容,从头开始写a :append 不覆盖原文件内容,再末尾追加如果操作文件有中文,encoding = 'utf-8'fs = open('myself.txt', encoding='utf-8')a = fs.read()pri

2020-11-08 23:57:15 3034

原创 Python中变量的作用域【局部变量】和【全局变量】

局部变量定义:函数内部定义的变量,仅供函数内部使用局部变量:例1def sum(*args): count = 0#局部变量 for item in args: count += item return countprint(count)#这里会报错的,因为count仅仅属于函数内部本身,不能外部调用全局变量定义:函数外部的变量函数内部访问到全局变量的值,但是不可以修改(一般场景下设置全局变量的话就不会对此机型修改的)global关键字,声明变量

2020-11-04 15:29:08 270

原创 Python中 函数的返回值-----return,以及对于函数进行------注释的方法,以及一些-------内置函数

函数的返回值参数:输入返回值:输出需要函数的返回值去做下一件事情1,return +返回的数据(任意类型),调用函数的时候,要用变量 = 函数调用return a,b调用的时候,可以用:a,b = 函数调用 或者 res = 函数2,没有return语句的时候,默认返回的是None3, 在调用函数的时候,遇到return的时候直接退出函数,类似于break,但是break只能在循环内部使用一个使用函数的简单小例子例子:一家商场在降价促销,所有原价都是整数(不需要

2020-11-03 22:27:07 711 1

原创 Python什么是函数?函数的参数有那些(位置/形参/必传参数,可变参数,默认参数) 适用函数的时候要注意那些内容:有没有参数,那些是参数,那些是逻辑,那些是返回值

1,函数函数的命名:纯小写小驼峰命名法--------get_max_value举个例子前面有提到 range 和我们常用的print以上都是函数,他的功能已经定义好了,我们直接拿出来用就好了1.1函数风格,详解#函数 要先定义,再使用def 函数名(): 函数体----函数功能实现 pass #占位符# 调用函数函数名() pass:当我们还不知道函数的内容怎么实现的时候,可以先使用pass,不然会报错的函数体:可以是前面学习的所有的知识,逻辑处理

2020-10-29 22:53:36 258

原创 Python中for循环遍历字典和遍历列表,range使用方法, 以及break,continue的区别

1,for 遍历使用场景:循环次数固定遍历:从头到尾全部访问一边(可以理解为找女朋友哦)对象:列表 字典比如我在商场挑衣服,我会将所有的衣服从头到尾都看一遍,然后再选择我想要的哪一件# 把列表或者字典中每一个成员 ,取出来,赋值给变量"""for 变量(名字随便起) in 列表/字典: 取到的每一个成员都会执行的代码。for 变量名;作用域仅在for内部"""nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]for item in n

2020-10-25 17:47:46 2418

原创 Python控制流------------------while循环(不确定循环次数使用)

一:while使用场景:当你不确定要循环多少次的时候,如果循环次数是确定的我们要计量避免使用while注意!!!:如果条件永远为真就会出现 死循环解决方案:1,控制当前某个情况下,条件为假2,让条件在执行过程中,发生变化3,break在任何时候一定要避免死循环# 使条件发生变化。结束循环weeks = ["周一", "周二", "周三", "周四", "周五", "周六"]# 输入n次,每次是否要上班count = 0while count <=

2020-10-25 13:39:28 3133

原创 Python控制流----------if判断,以及如歌使用-------debug 打断点的方式来查看代码的运行情况

一:控制流----if 判断简介:"""# 一if 条件1: 满足条件的1(条件为True),会执行的代码# 二if 条件1: 满足条件的1(条件为True),会执行的代码else: 不满足条件1(条件1位False),会执行的代码# 三if 条件1(and/or/not): 满足条件的1(条件为True),会执行的代码elif 条件2: 不满足条件1满足条件2,会执行的代码else: 上面两个条件都不满足时,会执行的代码 """&

2020-10-24 23:21:54 859

原创 Python元组和集合 ---了解就行,使用率较低

一:元组 () tuple 与列表非常相似,有索引,从零开始元组里面的成员是不可以调整的,不可变。-------只读#不变元组, 使用索引取值names = ("张三", "李四")print(names[0])打印:张三#可变元组。#元组本身是不可修改的,但是他的值是可以任意类型的news = ("苗苗", ["阿通"]) # 列表本身是可以修改的news[1].extend(["爱你"])print(news)#一般情况下不会这么用的。打印:('苗

2020-10-23 20:00:40 85

原创 Python的基本数据类型--------------字典 是啥嘞?

1,字典dict 的定义 举例介绍#没有顺序 {} key:value 键值对,key value都是数据类型#相对列表,列表里面的成员可以理解为单身狗, 而字典是一对# key唯一,常规为字符串类型,list列表可变,不可做为key 可以当作是属性名称dict_empty = {}dict_at = {'name':'阿通'}# 只有一个成员的字典是这样的# 有多个成员是这样的 dict_at = {'name':'阿通', 'age':'18'

2020-10-16 22:52:27 172 2

原创 Python数据类型之一 列表的一些骚操作

列表(场景法描述列表)我们可以把两张图中的场景,想象成列表。有序排队,每人都是固定的位置(索引) -----有序,可重复多个成员有些人或者不听话的狗狗会插队-----------增:有些人有其他的事情不坐车了,走掉了。或者那个狗狗闹情绪不吃饭了,成员就会减少---------------删排队的人也会不断地增加,默认增加在队伍末尾 -------增可能行驶途中大巴坏了,我们要换到另一个大巴中去-------增成员可以是任意类型也可能没人排队--------空列表一个人来替换掉另一个人

2020-09-23 23:31:53 133

原创 Python字符串的格式化输出,简简单单理解一哈

动态替换字符串中的数据第一种: .format()这里用到Input,我们在写代码的时候,不知道会input一个什么值,只有运行代码时才知道是什么值,执行过程中动态替换字符串的值name = input('请输入姓名:')s = 'hello,我叫{}'.format(name) #用name去替换掉{} 先用{}占个位置print(s)打印:请输入姓名:阿通hello,我叫阿通name = input('请输入姓名:')age = input('请输入年龄:')

2020-09-22 23:24:18 301

原创 Python字符串地常规操作:取值,切片,查找,替换,分割,拼接,转义

字符串操作字符串取值: 字符串取单个值#举例#从零开始 每个字符对应的索引 h = 0 ,e = 1,l = 3 .......s = 'hell0,a tong'print(s[0])print(s[5])#在这里 ,(符号)也是一个字符print(s[7])#索引为7 对应的是 空格‘ ’ 索引打印出来就是空格print(s[-1])#倒叙取值 取字符串的最后一位打印:h, g不能超出索引范围,会报错的。例下:s = 'hell0,a tong'p

2020-09-22 01:08:09 7577

原创 Python中标识符是个啥玩意儿

标识符凡是我们自己命名的都是标识符项目名,文件名(不能与包重名),变量名,函数名,类名等标识符的命名规范下划线拼接命名法(Python 尽量不要下划线开头,有特殊含义)大驼峰命名法 ,这个只在类名中用到小驼峰命名法不能数字开头包名,模块名:简短全小写,可下划线拼接。模块名 在python中是什么?我们所有的 .py文件就叫模块名。...

2020-09-21 18:48:39 495

原创 Python中--------------变量 是个啥玩意儿

怎么说呢?'阿通' '阿通' '阿通' '阿通' '阿通' '阿通' '阿通' '阿通' '阿通' '阿通'#这里我们写了这么多的‘阿通’,如果我们要对他进行修改的话,我们就要一个一个的改。这样我们的工作量会很大的,所以这个时候呢,我们就用到了 “变量” 这个东西。变量是什么?用来标识数据语法:变量名 = 值(数据)举例:我们将 “阿通” 放到 一个班级class中,我们要找到“阿通”,我们就要先找到这个班级。print('阿通')#打印: 阿通

2020-09-21 18:09:03 154

原创 Python中简单的数据类型有那些?

Python数据类型数字,字符串,布尔值,字符串整数类型(int)print(200)打印结果为:200 浮点数(float)print(100.234)打印结果为:200.234复数(complex)这个使用相对较少,只介绍常用的布尔值(bool) 只有两个True 或者 False#也属于python的关键字print(True)#这里要注意大小写,不要写成trueprint(False)#此处也要注意打印结果:True False字符串:单双引

2020-09-21 17:33:49 378

原创 什么是Python它和Pycharm有啥区别呢?

Python:是一门编程语言Python:是一个编辑工具那么什么是编程语言呢?通过编写代码,来解决问题,爬数据,开发软件,做测试,运维等。像中文,英文,都是语言。通过交流来解决问题,如:外交,翻译其他类似语言:C C++ JAVA等那么什么是编辑工具呢?方便编写代码的工具,PyCharm,vscode,等等。。例如你做文档,用world,做演示,用ppt...

2020-09-21 16:53:14 1650

空空如也

空空如也

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

TA关注的人

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