青岛达内it培训 > 达内新闻
什么是python?有哪些特点?
- 发布:青岛IT培训
- 来源:青岛IT培训
- 时间:2019-04-15 17:11
青岛IT培训的小编总结,一、Python语言
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言;
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言;
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序;
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术;
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏;
二、Python 特点
优点:
简单易学 :关键字较少,结构简单,有一个明确定义的语法,学习起来更加简单;
易于阅读:Python采用强制缩进的方式使得代码具有极佳的可读性;
易于维护:Python的成功在于它的源代码是相当容易维护的;
免费开源:是一种开源语言,底层使用C语言实现;
可移植性强:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台;
面向对象编程 :既可面向过程也可面向对象编程,“一切皆对象”;
可扩展和可嵌入 :如果需要高效率执行某段代码,你可把他写成c或c++,扩展到到你的python代码中;
丰富的库 :有自己的标准库以及非常多的第三方库;
缺点:
速度慢 :因为他是解释性语言,所以运行速度叫c、c++慢狠多;
兼容性 :python2与python3不兼容;
代码不能加密;
三、Python发展方向
Python目前的发展方向有WEB开发、网络编程、爬虫、云计算、AI人工智能、DevOps自动化运维、金融分析、科学运算、游戏开发等;
Python应用率已经取得第一的领域有:人工智能、云计算、爬虫、自动化运维、金融分析等;
四、基础语法
1.编码:
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串;
2.缩进:
Python中没有{ }, 而是使用缩进替代,四个字符为一个缩进;
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数;
3.标识符:
第一个字符必须是字母表中字母或下划线 _;
标识符的其他的部分由字母、数字和下划线组成;
标识符区分大小写;

4.注释:
单行注释以 # 开头;
多行注释可以用多个 # 号,或者是三个单引号 ''' 和三个双引号 “”“将注释括起来;
5.续行:
如果一行写不下文字,那么换行需要在行的末尾使用 ;
注意python编写代码时如果直接回车会默认加上换行符,且同时会自动加上引号,但代码其实不需要引号的,所以最好手动加换行符比较好;
6.字符转义:
反斜线 加上字符会自动转义,如果想打印原样字符,再加一个反斜线即可;
7.变量:
赋值后可以改变其值的标识符,简单理解就是值可以改变的;
8.常量:
常量在程序里面就是定义后保持不变的标识符,但是Python没有常量,通常使用大写字母开头或者整个标识符都是大写字母的变量表示常量,且常量能改变,但一般保持不要改变才有常量的意义;
五、基本数据类型
1.整数int
2.浮点数float
3.字符串str
4.布尔型bool
5.集合set
6.列表 list
7.元组 tuple
8.字典 dict
9.日期 date
这几种基本数据类型是Python中最常用的数据类型,不同的数据类型用法和其常用方法都不相同,需要好好了解学习~
以上就是青岛IT培训给大家做的内容详解,更多关于UI的学习,请继续关注青岛IT培训
最新开班时间
- 北京
- 上海
- 广州
- 深圳
- 南京
- 成都
- 武汉
- 西安
- 青岛
- 天津
- 杭州
- 重庆
- 哈尔滨
- 济南
- 沈阳
- 合肥
- 郑州
- 长春
- 苏州
- 长沙
- 昆明
- 太原
- 无锡
- 石家庄
- 南宁
- 佛山
- 珠海
- 宁波
- 保定
- 呼和浩特
- 洛阳
- 烟台
- 运城
- 潍坊
什么是python?有哪些特点?
- 发布:青岛IT培训
- 来源:青岛IT培训
- 时间:2019-04-15 17:11
青岛IT培训的小编总结,一、Python语言
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言;
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言;
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序;
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术;
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏;
二、Python 特点
优点:
简单易学 :关键字较少,结构简单,有一个明确定义的语法,学习起来更加简单;
易于阅读:Python采用强制缩进的方式使得代码具有极佳的可读性;
易于维护:Python的成功在于它的源代码是相当容易维护的;
免费开源:是一种开源语言,底层使用C语言实现;
可移植性强:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台;
面向对象编程 :既可面向过程也可面向对象编程,“一切皆对象”;
可扩展和可嵌入 :如果需要高效率执行某段代码,你可把他写成c或c++,扩展到到你的python代码中;
丰富的库 :有自己的标准库以及非常多的第三方库;
缺点:
速度慢 :因为他是解释性语言,所以运行速度叫c、c++慢狠多;
兼容性 :python2与python3不兼容;
代码不能加密;
三、Python发展方向
Python目前的发展方向有WEB开发、网络编程、爬虫、云计算、AI人工智能、DevOps自动化运维、金融分析、科学运算、游戏开发等;
Python应用率已经取得第一的领域有:人工智能、云计算、爬虫、自动化运维、金融分析等;
四、基础语法
1.编码:
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串;
2.缩进:
Python中没有{ }, 而是使用缩进替代,四个字符为一个缩进;
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数;
3.标识符:
第一个字符必须是字母表中字母或下划线 _;
标识符的其他的部分由字母、数字和下划线组成;
标识符区分大小写;

4.注释:
单行注释以 # 开头;
多行注释可以用多个 # 号,或者是三个单引号 ''' 和三个双引号 “”“将注释括起来;
5.续行:
如果一行写不下文字,那么换行需要在行的末尾使用 ;
注意python编写代码时如果直接回车会默认加上换行符,且同时会自动加上引号,但代码其实不需要引号的,所以最好手动加换行符比较好;
6.字符转义:
反斜线 加上字符会自动转义,如果想打印原样字符,再加一个反斜线即可;
7.变量:
赋值后可以改变其值的标识符,简单理解就是值可以改变的;
8.常量:
常量在程序里面就是定义后保持不变的标识符,但是Python没有常量,通常使用大写字母开头或者整个标识符都是大写字母的变量表示常量,且常量能改变,但一般保持不要改变才有常量的意义;
五、基本数据类型
1.整数int
2.浮点数float
3.字符串str
4.布尔型bool
5.集合set
6.列表 list
7.元组 tuple
8.字典 dict
9.日期 date
这几种基本数据类型是Python中最常用的数据类型,不同的数据类型用法和其常用方法都不相同,需要好好了解学习~
以上就是青岛IT培训给大家做的内容详解,更多关于UI的学习,请继续关注青岛IT培训
最新开班时间
- 北京
- 上海
- 广州
- 深圳
- 南京
- 成都
- 武汉
- 西安
- 青岛
- 天津
- 杭州
- 重庆
- 厦门
- 哈尔滨
- 济南
- 福州
- 沈阳
- 合肥
- 郑州
- 长春
- 苏州
- 大连
- 长沙
- 昆明
- 温州
- 太原
- 南昌
- 无锡
- 石家庄
- 南宁
- 中山
- 兰州
- 佛山
- 珠海
- 宁波
- 贵阳
- 保定
- 呼和浩特
- 东莞
- 洛阳
- 潍坊
- 烟台
- 运城