
Python基础入门
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。 本专栏介绍Python的基本语法和基本运算
大数据精读周刊
这个作者很懒,什么都没留下…
展开
-
1.1_Python 简介
Python 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 特点: Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式原创 2017-08-15 00:14:37 · 893 阅读 · 0 评论 -
1.2_配置Python基本环境
PyDev 1. 介绍Python Interpreter python 编译器 2. Windows 命令行中运行Python (配置环境变量) 3. 配置Eclipse 3.1 配置Eclipse中java的路径 3.2 测试Java ---下载jdk/jre ---配置环境变原创 2017-08-15 09:56:53 · 860 阅读 · 0 评论 -
2.1_数据类型1_赋值
1. 自带package和外部package 1.1 自带package举例: os; os.getwd() 2. 外部package以及管理系统介绍: easy_install, pip (comes with Python 3.4) D:\Python34\Scripts 引入环境变量 3. 环境变量中配置easy_in原创 2017-08-18 23:32:40 · 847 阅读 · 0 评论 -
2.2 数据类型2: Numeric & String
2.2 数据类型2: Numeric & String 1. Python数据类型 1.1 总体:numerics, sequences, mappings, classes, instances, and exceptions 1.2 Numeric Types: int (包含boolean), float, complex 1.3 int:原创 2017-08-22 22:49:15 · 2283 阅读 · 0 评论 -
2.2_字符串String
字符串String 字符串或串(String)是由数字、字母、下划线组成的一串字符。 它是编程语言中表示文本的数据类型。 python的字串列表有2种取值顺序: 从左到右索引默认0开始的,最大范围是字符串长度少1 从右到左索引默认-1开始的,最大范围是字符串开头 如果你要实现从字符串中获取一段子字符串的话,可以使用变量 [头下标:尾下标],就可以截取相应的字符串,原创 2017-08-22 23:09:36 · 1130 阅读 · 0 评论 -
3.1_数据结构列表List
数据结构列表List List(列表) 是 Python 中使用最频繁的数据类型。 列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。 列表用 [ ] 标识,是 python 最通用的复合数据类型。 列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标原创 2017-08-27 21:21:47 · 2683 阅读 · 0 评论 -
3.2_1_数据结构元组tuple
数据结构元组tuple 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。 实例(Python 2.0+) #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ( 'runoob', 786 , 2.23, 'john', 70.2原创 2017-08-31 08:11:49 · 1217 阅读 · 0 评论 -
3.2_2_列表List与元组tuple的对比
#创建只有一个元素的tuple,需要用逗号结尾消除歧义 a_tuple = (2,) #tuple中的list mixed_tuple = (1, 2, ['a', 'b']) print("mixed_tuple: " + str(mixed_tuple)) mixed_tuple[2][0] = 'c' mixed_tuple[2][1] = '原创 2017-09-02 11:53:48 · 884 阅读 · 0 评论 -
3.3_字典_Dictionary
键(key),对应值(value) 结构介绍 字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。 两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。 字典用"{ }"标识。字典由索引(key)和它对应的值value组成。 实例(Python 2.0+)原创 2017-09-02 11:55:57 · 937 阅读 · 0 评论 -
3.4_函数_Function_Part_1
函数:程序中可重复使用的程序段 def say_hi(): print(" hi!") #注意 这里 print 之前 要缩进用于 定义函数的结尾 say_hi() say_hi() 给一段程程序起一个名字,用这个名字来执行一段程序,反复使用 (调用函数) 用关键字 'def' 来定义,identifier(参数)原创 2017-09-02 11:57:02 · 804 阅读 · 0 评论 -
3.4_函数_Function_Part_2
默认参数 关键字参数 VarArgs参数 Code: #-*- coding: utf-8 -*- # 默认参数 def repeat_str(s, times = 1): repeated_strs = s * times return repeated_strs repeated_str原创 2017-09-02 11:58:01 · 885 阅读 · 0 评论 -
4.1_控制流1_if__for_语句
4.1_控制流1_if__for_语句 1. if 语句 if condition: do something elif other_condition: do something Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 Python程序语言指定任何非0和非空(null原创 2017-09-05 15:55:49 · 955 阅读 · 0 评论 -
4.2_控制流2while__range语句.docx
4.2_控制流2while__range语句.docx1. while语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断原创 2017-10-02 00:18:50 · 885 阅读 · 0 评论 -
4.3_控制流3break_continue__pass.docx
4.3_控制流3break_continue__pass.docx1. break Python break语句,就像在C语言中,打破了最小封闭for或while循环。 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 break语句用在while和for循环中。 如果您使用嵌套循环,break语句将停止执原创 2017-10-02 00:25:15 · 970 阅读 · 0 评论 -
5.1 输入输出方式介绍(Output Format).docx
5.1 输入输出方式介绍(Output Format).docx 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: #!/usr/bin/python# -*- coding: UTF-8 -*- print "Python 是一个非常棒的语言,不是吗?"原创 2017-10-02 00:26:24 · 1077 阅读 · 0 评论 -
6.1_错误与异常处理Error__Exceptions
6.1_错误与异常处理Error__Exceptions 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 异常处理 捕捉异常可以使用try/exce原创 2017-10-02 00:28:06 · 1334 阅读 · 0 评论 -
7.1_面向对象编程Object-Oriented和装饰器decorator
1. 面向对象编程面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的原创 2018-01-25 20:17:06 · 754 阅读 · 0 评论 -
8.1_图形界面GUI
python GUI编程(Tkinter)python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行原创 2018-01-30 13:28:19 · 965 阅读 · 0 评论 -
8.2_猜数字游戏
#1. GUI from tkinter#2. 逻辑层 Code:from tkinter import *import tkinter.simpledialog as dlimport tkinter.messagebox as mb#设置GUIroot = Tk()w = Label(root, text = "Guess Number Game")w.pack()原创 2018-01-30 13:28:25 · 900 阅读 · 0 评论 -
9_1_创建一个简单的网站
用python 创建一个简单的网站1. 下载并安装python 2.7 32 bit2. 下载并安装easy_install windows installer (python 2.7 32bit)3. 安装 lpthw.web windows 命令行: C:\Python27\Scripts\easy_install lpthw.web原创 2018-01-30 13:28:32 · 5489 阅读 · 0 评论