1.python简介特点:    是简单义学,有功能强大,高性能。面向对象,对动态输入的支持。解释性语言的本质,是大多数平台上理想的脚本语言。

简单,义学                    免费,开源                    高级语言,不用管理内存等底层细节                    可移植性:Linux,windows,freebsd,windowsce,mac                    解释性:python解释器把原码解释成字节码,然后再把他翻译成电脑使用的机器语言并运行,程序员不用处理。                    面向对象:支持面向过程,也支持面向对象                    可扩展性:容易引用c++,java代码。希望某些代码运行更快或不公开,可以用c,javs写。在python中使用他们。                     嵌入性:可以将python嵌入到c/c++,从而向用户提供脚本功能。                     丰富的库:python标准库强大,可以帮助处理各种工作:正则表达式,文档生成,线程,邮件,网页,数据库,密码,图像。还有高质量的第三方库。

2.python安装:     Linux:     Windows:下载安装包安装,配好环境变量,测试是否安装好。

3.hello world    提示符交互环境    原文件编码    python自带IDE, IDLE,支持文本缩进,空格,dubug,语法加亮功能.

4.基本概念    常量:固定的,不能改变的值2,str    数:整数,长整数(大一点的整数),浮点数:(带小数的数,32.3E-3=32.3*10 -3),复数:(-5+4) (2.3-4.6)    字符串:不可变,('AB  C'),("A  BC"),("""AGC  ADASD Ia'm 'tom',"tdas"dasd  """),\,\\,r,R(r'i am'  \ntom')自然字符串    变量:即可以存储也可以操作,值可变,变量名,使用变量时,只需要赋一个值,不需要声明或定义数据类型。    标示符:python命名规则,表示某事的名字,字母,数字,下滑线,不能有空格,中滑线,数字能开头,大小写敏感。

数据类型:变量可以有不同的值,称为数据类型。,数字,字符,class,type(),int(),id()    对象:python中用到的任何东西称为对象。

逻辑行如物理行:i=5;print(i)    缩进:同一层次的语句必须有相同的缩进,相同层次的语句称为块。

python 基础总结1的更多相关文章

  1. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  2. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

  3. Python小白的发展之路之Python基础(一)

    Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...

  4. Python之路3【第一篇】Python基础

    本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...

  5. 进击的Python【第三章】:Python基础(三)

    Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...

  6. 进击的Python【第二章】:Python基础(二)

    Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...

  7. Python之路【第一篇】python基础

    一.python开发 1.开发: 1)高级语言:python .Java .PHP. C#  Go ruby  c++  ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...

  8. python基础之day1

    Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...

  9. python基础之文件读写

    python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...

  10. python基础之编码问题

    python基础之编码问题 本节内容 字符串编码问题由来 字符串编码解决方案 1.字符串编码问题由来 由于字符串编码是从ascii--->unicode--->utf-8(utf-16和u ...

随机推荐

  1. iOS中的copy

    原文:http://www.jianshu.com/p/5254f1277dba 内存的栈区 : 由编译器自动分配释放, 存放函数的参数值, 局部变量的值等. 其操作方式类似于数据结构中的栈. 内存的 ...

  2. C++转型操作符

    转:http://www.cnblogs.com/hazir/archive/2012/04/14/2447251.html 旧式的C转型方式,几乎允许你将任何类型转换为任何其它类型,有其自身的缺陷, ...

  3. python -- 装饰器入门

    用例: 统计函数执行需要的时间 假设我们执行的一段代码的运行时间比我们预想的时间要久,而这段代码块有多个函数调用组成,我们有理由相信至少是其中的一个函数调用导致整个代码块产生了瓶颈.我们如何去发现导致 ...

  4. 【转】给Java说句公道话

    有些人问我,在现有的语言里面,有什么好的推荐?我说:“Java.” 他们很惊讶:“什么?Java!” 所以我现在来解释一下. Java超越了所有咒骂它的“动态语言” 也许是因为年轻人的逆反心理,人们都 ...

  5. sql server中QUOTENAME()函数的用法

    操作sql server尤其是写存储过程时,要用到各种各样的函数,今天就总结一个quotename()的用法. 1.语法: quotename('character_string'[,'quote_c ...

  6. Sql 查询当天、本周、本月记录

    --查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info wh ...

  7. ||在oracle数据库中起到字符串拼接的作用

    例子:select org.id from org where inner_code like '12011601001' || '%' ||在oracle数据库中起到字符串拼接的作用,上面等同于'1 ...

  8. PHP将CMYK颜色值和RGB颜色相互转换的例子

    PHP将CMYK颜色值和RGB颜色相互转换的例子 function hex2rgb($hex) { $color = str_replace('#','',$hex); $rgb = array('r ...

  9. Android TextView 支持的HTML标签

    * <a href="...">    * <b>    * <big>    * <blockquote>    * <br ...

  10. 什么是UML?分哪两类?

    统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言.UML为面向对象开发系统的产品进行说明.可视化.和编制文档的一种标准语言 ...