您的位置:首页 > 编程语言 > Python开发

JAVA从菜鸟【入门】到新手【实习】一一Python基础学习完成【2016.09.27——2016.10.10】

2016-10-10 10:49 711 查看
在经历了约15天的转向Python学习后,明显感受到Python的“简单,优雅”,在初及学习之后:

对数据,数据结构,语句,程序流程,函数,模块,库,文件,GUI有了基本的认识理解和处理,能力。

了解了如何使用Python语言编程工具,接下来是掌握如何熟练,高效的使用标准库和常用库。

抽象模型,设计架构,编程实现

变量,函数,类,模块,库

命令与数据操作

【简介】

【特点】

【搭建开发环境】

【版本】

【hello world】

【注释】

【文件类型】

1 Python的文件类型分为3种,即源代码、字节代码和优化代码。这些都可以直接运行,不需要进行编译或连接。

2 源代码以.py为扩展名,由python来负责解释;

3 源文件经过编译后生成扩展名为.pyc的文件,即编译过的字节文件。这种文件不能使用文本编辑器修改。pyc文件是和平台无关的,可以在大部分操作系统上运行。如下语句可以用来产生pyc文件:

【变量】

【常量】

【数据类型】

【运算符和表达式】

【控制语句】

【数组相关】

1 元组(tuple):python中一种内置的数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字甚至元素。

元组是写保护的,即元组创建之后不能再修改。元组往往代表一行数据,而元组中的元素代表不同的数据项。可以把元组看做不可修改的数组。创建元组示例如下:

tuple_name=(“apple”,”banana”,”grape”,”orange”)

2 列表(list):列表和元组相似,也由一组元素组成,列表可以实现添加、删除和查找操作,元素的值可以被修改。

列表是传统意义上的数组。

列表创建示例如下:

list=[“apple”,”banana”,”grage”,”orange”]

可以使用append方法来在尾部追加元素,使用remove来删除元素。



3 字典(dictionary):
键-值对组成的集合,字典中的值通过键来引用

键和值之间用冒号隔开,键-值对之间用逗号隔开,并且被包含在一对花括号中。

创建示例如下:

dict={“a”:”apple”, “b”:”banana”, “g”:”grage”, “o”:”orange”}

4 序列:序列是具有索引切片能力的集合。

元组、列表和字符串都属于序列

【函数相关】

1 python程序由包(package)、模块(module)和函数组成。包是由一系列模块组成的集合。模块是处理某一类问题的函数和类的集合。

2 包就是一个完成特定任务的工具箱。

3 包必须含有一个__init__.py文件,它用于标识当前文件夹是一个包。

4 python的程序是由一个个模块组成的。模块把一组相关的函数或代码组织到一个文件中,一个文件即是一个模块。

模块由代码、函数和类组成。导入模块使用import语句。

5 包的作用是实现程序的重用。

6 函数是一段可以重复多次调用的代码,函数定义示例如下:

def arithmetic(x,y,operator):

   result={

      “+”:x+y,

      “-“:x-y,

      “*”:x*y,

      “/”:x/y

   }

7 函数返回值可以用return来控制。

【字符串相关】

1 格式化输出:
format=”%s%d” % (str1,num)

print format

2 用+进行字符串的合并:
str1=”hello”

str2=”world”

result=str1+str2

3 字符串截取可以通过索引/切片,也可以通过split函数。



4 通过切片截取字符串:
word=”world”

print word[0:3]

5 python使用==和!=来进行字符串比较。如果比较的两个变量的类型不相同,那么结果必然为不同。


【文件处理】

【对象和类】

【连接mysql】

【GUI编程】

【网络编程】

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

熟练编程的三种主要途径:

1.码代码十万行:熟悉语法,设计思想

2.浏览别人的源代码:熟悉常用技术,技巧

3.书籍,文档,视频:名家,大牛的智慧结晶

  接下来是按照这个策略思路来安排活动巩固,拓展能力边界

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

Python 基础语法

交互式编程


脚本式编程


Python 标识符


Python保留字符

行和缩进


多行语句

Python 引号

Python注释

Python空行


函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。

但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

记住:空行也是程序代码的一部分。

同一行显示多条语句

Python可以在同一行中使用多条语句,语句之间使用分号(;)分割,以下是一个简单的实例:

多个语句构成代码组

缩进相同的一组语句构成一个代码块,我们称之代码组

像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,

该行之后的一行或多行代码构成代码组。
我们将首行及后面的代码组称为一个子句(clause)。

命令行参数
很多程序可以执行一些操作来查看一些基本信,Python可以使用-h参数查看各参数帮助信息:

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

Python

标识符

变量类型

 运算符

语句

数据结构

函数



模块



文件

正则表达式【描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。】

网络

GUI
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐