
program-python
大富的大数据之路
大数据开发程序媛
展开
-
1.1- 程序开发环境
1、要使用Python 开发程序首先要搭建 Python 的开发环境,包括 Python 的解释器与程序编辑的 IDE 工具,教学目标就是搭建这个环境。2、Python 开发环境搭建Python是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum 于1989 年发明,第一个公开发行版发行于 1991 年。Python语言具有以下特点: 开源、免费、功能强大...原创 2019-07-24 13:02:43 · 630 阅读 · 0 评论 -
2.7- 字符串函数
函数一:字符串的子串 string[start:end:step]字符串中的子串规则与列表中的切片规则完全一样,只是字符串切片后返回一个新的字符串,原来字符串不变。start,end,step 可选,冒号必须的 , 基本含义是从 start 开始(包括 string[start]),以 step为步长,获取到 end 的一段元素(注意不包括 string[end])。如果step=1 ,那么...原创 2019-09-18 13:35:33 · 606 阅读 · 0 评论 -
2.6- python类型一:字符串类型综合案例
案例一::输入一个字符串,统计它包含的大小字母的个数s=input("请输入一个字符串:")n=0m=0for i in range(len(s)): if s[i]>="A" and s[i]<="Z": m=m+1 if s[i]>="a" and s[i]<="z": n=n+1 pri...原创 2019-09-17 09:28:09 · 1076 阅读 · 0 评论 -
2.5- python类型一:字符串类型
字符串是程序中最常用的一种数据类型,字符串可以包含中文与英文等任何字符,在内存中用 Unicode 编码存储,但是存储到磁盘中时候往往采用 GBK 或者 UTF-8 等别的编码形式。1、字符串类型字符数组可以用来存储字符串,字符串在内存中的存放形式也就是字符数组的形式,字符串可以看成是字符的数组,例如:s=“Hello”其内存分布如图: 1> 获取字符串长度函数 len字符串...原创 2019-09-16 13:30:37 · 880 阅读 · 0 评论 -
2.4- python模块
计算数的平方根,我们使用了:import math作用是引入math模块。模块是一个保存了python代码的文件,模块能定义函数、类、变量。# 设计模块并引用它# step 1:设计一个程序 myModule.py,包含两个函数 myMin、myMaxdef myMin(a,b): c=a if a>b: c=b return cd...原创 2019-09-16 13:12:54 · 648 阅读 · 0 评论 -
2.3- python print详解
在Python 的">>>"提示符下输入"help (print)"回车,可以看到print 语句的函数参数如下:print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)完整如下:>>> help(print)Help on built-in function print in...原创 2019-09-09 13:24:37 · 250 阅读 · 0 评论 -
2.2- python变量作用范围 局部变量和全局变量
在前面的案例中我们看到主程序中包含了函数,在函数内部有自己的变量,在主程序也有自己的变量,那么这些变量是什么关系,怎么才能在函数内部使用主程序的变量。1、局部变量局部变量也称内部变量,局部变量是在函数内定义的,其作用域仅限于函数内,离开函数再使用这种变量是非法的。例如:def sum(m): s=0 for p in range(m+1): s=s+p ...原创 2019-09-06 13:11:25 · 744 阅读 · 0 评论 -
2.1- python函数详解
函数是程序中的一个重要的部分,在python中已经定义了一些函数,例如计算平方根的函数sqrt,程序中也可以自定义函数,这里主要说的自定义函数。1、函数定义定义函数的语法如下:def 函数名称(参数1,参数2,...): 函数体函数名称是用户自定义名称,与变量的命名规则相同,用字母开始,后面跟字母或数字等。函数可以有很多参数,每一个参数都有一个名称,他们是函数的变量,不同的变量...原创 2019-09-02 13:00:24 · 1085 阅读 · 0 评论 -
1.10- 异常处理 try except
在python中,程序运行时出现错误后程序会终止,这种错误不是程序设计的错误,它是在程序运行时的运行错误,称为运行时错误(Runime Error),处理这种错误要用到try/except异常处理语句。例如:import mathn=input("请输入:")try: n=float(n) print(math.sqrt(n)) print("done")exce...原创 2019-09-01 13:21:52 · 1498 阅读 · 0 评论 -
1.8- 循环语句
1、while 循环语句while循环语句的语法: while condition: bodywhile循环包含三个部分:一是循环变量的初始化二是循环条件三是循环体,循环体body的语句向右缩进其中一个循环体中一项要包含循环变量的变化例如:i=0 # 循环变量初始化while i<4: # i<4 为循环条件 print(i) ...原创 2019-08-29 12:47:56 · 1121 阅读 · 0 评论 -
1.7- 条件语句
前面我们看到的程序都是顺序执行,程序在执行时是一句句往下进行的,这种一句句顺序执行的语句是程序中第一类型的语句。程序中除了这种简单的顺序结构外,还有一种会转弯的分支结构,它可以根据执行条件来决定该执行哪些语句,不该执行哪些语句,分支语句是程序中的第二类语句。1、条件语句格式一:if 语句格式一:if 条件: 语句其中条件后面有个":"号, 执行的语句需要向右边缩进。这种格式的含义...原创 2019-08-23 13:00:16 · 366 阅读 · 0 评论 -
1.6-python表达式
1、运算符运算符就是数据的数学据运算,如下表所示:2、关系运算关系运算是数据大小比较的运算,共有6中关系运算,如下表所示:关系运算用于连接两个表达式,形成关系运算表达式,例如:a+b>c+da<=b+ca=ba<>c关系运算表达式的结果是一个true或false的逻辑值1> 数值的比较与数学上的意义一样,例如:3>2为true,-3&g...原创 2019-08-21 13:19:35 · 1510 阅读 · 0 评论 -
1.5- 格式化输出整数、浮点数、字符串
1、整数格式化输出原创 2019-08-19 13:22:34 · 3780 阅读 · 0 评论 -
1.4- python数据类型
1、常量常量就是在程序中不变的数据,可以是数值,也可以是字符或字符串。整数常量:1、-1、100等浮点常量:3.14、234、56等字符串常量:“sutdent”、"today"等逻辑常量:true、false字符串需要用单引号或者双引号引起来,""或’'是空字符串,不包含任何字符。2、变量变量是有名字的存储单元,变量存储单元中存储的数据在程序中可以改变。python中的变量是没...原创 2019-08-19 13:18:28 · 377 阅读 · 0 评论 -
1.3- python程序风格
一个典型的程序往往有输入输出语句,还带有逻辑判断等,下面以数的开平方为案例写一个python程序,从中看出python的程序风格。案例:输入一个数,计算它的平方根import maths=input("输入一个数:")s=float(s)if s>=0: s=math.sqrt(s) print("平方根是:",s)else: print("负数不能开平方")p...原创 2019-07-25 19:39:19 · 252 阅读 · 0 评论 -
1.2- 初识python程序
下例为一个简单的python程序启动Spider,新建一个文件 hello.py,python文件的程序扩展名为 .py,在程序环境中输入:print("hi")print("my first application")print("it is simple")这个hello.py程序十分简单,程序输出几句字符串,print是python的输出函数,是最常用的语句之一,print语句...原创 2019-07-25 18:57:16 · 162 阅读 · 0 评论 -
2.8-列表类型
字符串或者数值列表是程序中常用的数据类型,例如使用一个字符串列表存储全国的省份名称,使用一个数值列表存储全班学生的成绩等。教学目标是掌握这种列表数据的使用。1、列表类型含义列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。序列都可以进行的操作...原创 2019-09-20 09:07:30 · 1363 阅读 · 0 评论