
python
ss
稳哥的哥
babe babe babe wowowowowowoow~!
寒江孤影、江湖故人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python之面向对象、派生类与父类的关系
python之面向对象、派生类与父类的关系 首先明确一点,python是强类型的面相对象的语言 1 python class名词解释 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员: 类变量或者实例变量, 用于处理类及其实例对象的相关的数据。 方法重写: 如果从父类继承的方法不能满足子类的需求,可以对其进行改写,原创 2020-07-20 16:33:39 · 518 阅读 · 0 评论 -
python之list & 相关的内置函数
python之list以及相关的函数 在python中,list结构是mutable的数据结构,我们可以对该类型的变量进行修改 0 list的声明与取值 list = [] 或者 list = list() # 取值 list[1:0:-1] # 修改值 list[1] = 'nn' 1 list添加元素相关的函数 常用的添加元素的函数有: append(0) insert() entend() # ''' # append() 在当前列表的末尾添加一个元素 # extend() 从一个可迭代的原创 2020-07-14 19:37:38 · 208 阅读 · 0 评论 -
python之数据类型&变量传递
python之数据类型 & 参数传递 在python中也有着可变类型(mutable)与不可变类型(immutable).不可变类型在定义之后是不能修改的,可变类型是可以作出修改的。 总体分为5大类型。 number类型(int float complex boolean)属于不可变类型 string类型(str)属于不可变类型 list类型属于可变类型 dictionary类型属于可变类型 tuple类型属于不可变类型 1 number类型 如何声明一个number类型的变量? a=1原创 2020-07-13 23:09:06 · 427 阅读 · 0 评论 -
python之pyspark环境的引入
python之pyspark环境的引入(Mac OS) 1 前提条件 一台Mac OS,安装Pycharm开发软件 2 安装本地python环境 安装本地python环境可以通过2种方式进行安装。 python包进行安装 anaconda环境进行安装 https://www.anaconda.com/products/individual 下载之后进行安装,勾选添加环境变量 vim ~/.bash_profile # >>> conda initialize >&g原创 2020-07-09 18:02:50 · 1245 阅读 · 0 评论 -
python之字符串类型介绍 & 内置函数使用
python之字符串类型(str) 在python中字符串常用的表示方法有3种 str类型是不可变的,tuple也是不可变的 name = 'hello world' name = "hello world" name = '''hello world''' 1 str类型的操作符 在字符串中有多种运算符供使用,常用的如下. == :比较值是否相等 is :比较变量指向的内存地址是够一致 in :一个字符串是否属于另一个字符串的子集 not in r :保证按原来格式进行输出 %s、d、原创 2020-07-09 09:38:28 · 441 阅读 · 0 评论 -
python之循环for&while loop
python之循环for & while loop for 循环 for循环一般用于集合类型的遍历循环,可以结合着循环使用,自身不需要使用到闭包 closure #''' #循环可以结合break使用,break关键字用来执行跳出循环操作. #for循环也可以配合else使用,只有for循环的方法体全部执行玩之后才会执行else #''' for i in range(1,5) #[1,5),可以使用 print(i) if xxx: print('') # break els原创 2020-07-05 13:33:48 · 2958 阅读 · 0 评论 -
python之if else条件判断
python之if else条件判断 在python中没有switch case的使用,但是有if else # 在python中,if else是可以嵌套使用的,pass表示什么也不做,保证代码的正确性和完整性 if 3 > 2: print('3 > 2') elif pass else if xxx : print() else: print() ...原创 2020-07-05 13:33:17 · 212 阅读 · 0 评论 -
python中的三目运算符
python中的三目运算符 众所周知,在java中的三目运算符如下。 if(3 > 2) ? 1:0 但是在python中时支持上面的写法的,得用到以下写法。 result = 1 if 3>2 else 0 #优先级顺序 1、 if 3 > 2 2 、result = 1 | 0 ...原创 2020-07-01 22:07:20 · 275 阅读 · 0 评论 -
python之位运算(& | ~ ^ 左移 右移)
python之位运算 1 不同的进制在python中的表现形式 二进制 0b1 八进制 0o7 十六进制 0x9 2 二进制转换 2.1怎么求负数的二进制表示 典型案例,怎么求出-5的二进制表示? # 假如有个十进制的值 a = -5,怎么求出对应的二进制表示 bin(a) => -0b101 bin(-a) => 0b101 # 实际上应该怎么表示呢? 1、首先求出5的二进制位表示,一个byte由8个bit位组成 5 => 0000 0101 2、然后取5的反码,并在末位 +原创 2020-07-01 21:58:37 · 2272 阅读 · 0 评论 -
python之print()&format()&%%str()等内置函数的使用,格式化输出
python之print格式化输出(字符串、常量) 字符串常量 #在python中,常量的表示没有约束,但是还是遵循规范, #常用的规范是大写 NAME='张三' #声明了常量,就不要再改变它了 在python中的字符串表现方式有3种。 ‘’、""、’’’ ‘’’ 其中’’&""是可以嵌套使用的,’’’ ‘’'通常在注释、保持格式的较长字符串使用,如SQL语句 格式化输出 python的print()是内置的输出函数,将结果在控制台打印,常用的格式化输出的方式有2种. print可以一次性打原创 2020-07-01 00:01:00 · 4225 阅读 · 0 评论 -
python之pip包管理器基础使用
python之pip包管理器与使用 pip是用来管理python的依赖包的包管理器,可以通过pip命令来管理python的包,具体的命令使用如下。 install 安装包. download 下载包. uninstall 卸载包. freeze 将所有的pip管理的包以指定的格式进行输出到指定文件. list原创 2020-06-30 17:14:01 · 279 阅读 · 0 评论 -
初识python
初识python 语言引入 目前,市面上的编程语言分2种,一种是解释型语言,一种是编译型语言。 常见的解释型语言有python、shell 常见的编译型语言有java,scala,C++,Golang… 不管是解释型语言还是编译型语言,最终都需要形成可执行的计算机识别的二进制文件才能在计算机中运行,具体的运行步骤大致如下。 解释型语言 解释型语言 -> 解释器(解释) -> OS上运行 解释型语言是边运行边解释的 编译型语言 编译型语言 -> 编译器 -> 二进制文件(原创 2020-06-30 17:13:31 · 215 阅读 · 0 评论