python
ss
稳哥的哥
babe babe babe wowowowowowoow~!
寒江孤影、江湖故人
展开
-
python之面向对象、派生类与父类的关系
python之面向对象、派生类与父类的关系首先明确一点,python是强类型的面相对象的语言1 python class名词解释类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员: 类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写: 如果从父类继承的方法不能满足子类的需求,可以对其进行改写,原创 2020-07-20 16:33:39 · 468 阅读 · 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 · 171 阅读 · 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 · 383 阅读 · 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 · 1147 阅读 · 0 评论 -
python之字符串类型介绍 & 内置函数使用
python之字符串类型(str)在python中字符串常用的表示方法有3种str类型是不可变的,tuple也是不可变的name = 'hello world'name = "hello world"name = '''hello world'''1 str类型的操作符在字符串中有多种运算符供使用,常用的如下.== :比较值是否相等is :比较变量指向的内存地址是够一致in :一个字符串是否属于另一个字符串的子集not inr :保证按原来格式进行输出%s、d、原创 2020-07-09 09:38:28 · 395 阅读 · 0 评论 -
python之循环for&while loop
python之循环for & while loopfor 循环for循环一般用于集合类型的遍历循环,可以结合着循环使用,自身不需要使用到闭包 closure#'''#循环可以结合break使用,break关键字用来执行跳出循环操作.#for循环也可以配合else使用,只有for循环的方法体全部执行玩之后才会执行else#'''for i in range(1,5) #[1,5),可以使用 print(i) if xxx: print('') # breakels原创 2020-07-05 13:33:48 · 2908 阅读 · 0 评论 -
python之if else条件判断
python之if else条件判断在python中没有switch case的使用,但是有if else# 在python中,if else是可以嵌套使用的,pass表示什么也不做,保证代码的正确性和完整性if 3 > 2: print('3 > 2')elif passelse if xxx : print() else: print()...原创 2020-07-05 13:33:17 · 178 阅读 · 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 · 212 阅读 · 0 评论 -
python之位运算(& | ~ ^ 左移 右移)
python之位运算1 不同的进制在python中的表现形式二进制 0b1八进制 0o7十六进制 0x92 二进制转换2.1怎么求负数的二进制表示典型案例,怎么求出-5的二进制表示?# 假如有个十进制的值 a = -5,怎么求出对应的二进制表示bin(a) => -0b101bin(-a) => 0b101# 实际上应该怎么表示呢?1、首先求出5的二进制位表示,一个byte由8个bit位组成 5 => 0000 01012、然后取5的反码,并在末位 +原创 2020-07-01 21:58:37 · 2059 阅读 · 0 评论 -
python之print()&format()&%%str()等内置函数的使用,格式化输出
python之print格式化输出(字符串、常量)字符串常量#在python中,常量的表示没有约束,但是还是遵循规范,#常用的规范是大写NAME='张三' #声明了常量,就不要再改变它了在python中的字符串表现方式有3种。‘’、""、’’’ ‘’’其中’’&""是可以嵌套使用的,’’’ ‘’'通常在注释、保持格式的较长字符串使用,如SQL语句格式化输出python的print()是内置的输出函数,将结果在控制台打印,常用的格式化输出的方式有2种.print可以一次性打原创 2020-07-01 00:01:00 · 4180 阅读 · 0 评论 -
python之pip包管理器基础使用
python之pip包管理器与使用pip是用来管理python的依赖包的包管理器,可以通过pip命令来管理python的包,具体的命令使用如下。 install 安装包. download 下载包. uninstall 卸载包. freeze 将所有的pip管理的包以指定的格式进行输出到指定文件. list原创 2020-06-30 17:14:01 · 243 阅读 · 0 评论 -
初识python
初识python语言引入目前,市面上的编程语言分2种,一种是解释型语言,一种是编译型语言。常见的解释型语言有python、shell常见的编译型语言有java,scala,C++,Golang…不管是解释型语言还是编译型语言,最终都需要形成可执行的计算机识别的二进制文件才能在计算机中运行,具体的运行步骤大致如下。解释型语言解释型语言 -> 解释器(解释) -> OS上运行解释型语言是边运行边解释的编译型语言编译型语言 -> 编译器 -> 二进制文件(原创 2020-06-30 17:13:31 · 176 阅读 · 0 评论