
《Python基础知识》
Python基础知识
Leonban
世界不会因为你的疲惫,而停下它的脚步;时间一天天过去,我们终会因我们的努力或堕落变得丰富或苍白
展开
-
详解pandas库的pd.merge函数
pd.merge(left, right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=True, suffixes=('_x', '_y'), copy=True, indicator=False, validate=None)参数如下: left: 拼接的左侧DataFrame对象 r...原创 2021-09-28 17:46:08 · 3174 阅读 · 0 评论 -
python利用pyhive 连接hive
1.下载需求包pip install saslpip install thriftpip install thrift-saslpip install PyHive2.连接hive 注意端口默认为10000from pyhive import hiveconn = hive.Connection(host='192.168.100.100', port=10000, username='root', database='default')cursor = conn.cursor()c原创 2021-03-08 13:48:31 · 3887 阅读 · 0 评论 -
Python基础-数据类型和变量
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8...原创 2018-10-31 08:49:00 · 259 阅读 · 0 评论 -
Python基础-字符串和编码
字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是6...原创 2018-10-31 08:51:10 · 260 阅读 · 0 评论 -
Python基础-list和tuple使用
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变...原创 2018-10-31 08:52:34 · 540 阅读 · 1 评论 -
Python基础-条件判断
计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否...原创 2018-10-31 08:57:42 · 287 阅读 · 0 评论 -
Python基础-循环
要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:...原创 2018-10-31 08:59:36 · 302 阅读 · 0 评论 -
使用python解析json文件
下面给出一个使用python解析json的简单例子: #!/usr/bin/python import json #Function:Analyze json script #Json is a script can descript data structure as xml, #for detail, please refer to "". #Note: #1.Also, if you write json script from pytho原创 2018-12-23 22:07:22 · 1410 阅读 · 0 评论