python学习笔记--python简介
一.什么是python?
python是一种面向对象、解释型的高级程序语言.python具有语法简洁、易于学习、功能强大,可扩展性强,跨平台等诸多特点。1989年开始开发,于1991年发布第一个公开发行版。
二.解释型语言和编译型语言
编译型语言就是先把写好的程序翻译成计算机语言然后执行,就是所谓的一次编译到处运行,比如c、c++就是编译型语言,这样的语言特点是运行速度快,但是需要事先把程序编译好才可以。
解释型语言就是程序在运行的时候,通过一个解释器,把代码一句一句的翻译成计算机语言然后运行,也就是你写好代码之后直接就能运行,比如说python、shell、ruby、java、perl等等都是解释型语言,当然这样的语言由于原理不一样,执行速度并没有编译型语言快。
三.python2.x与python3.x的区别
1.python3默认使用UTF-8的编码
由于python2默认字符集是ASCII编码,不支持中文,在使用中文的时候需要指定字符集,而python3中默认使用的字符集为utf-8,这就为我们使用省了很多事.而且官方公布,python2.7只支持到2020年就不再有2.8版本了,所以推荐python3.x.
2.print()替代了print
即python3中使用print()来输出函数
python2使用print输出函数
3.完全面向对象
4.用视图和迭代器代替了列表
在python3中的字典方法key(),items()和values()方法用返回视图代替了列表
在python二中,map(),filter()和zip()函数返回迭代器代替了列表
5.比较运算符的改变
6.整数类型的改变
7.字符串的改变
8.取消了file数据类型
9.异常处理的改变
10.其他主要语法改变
四.python安装
这里我就不一一写步骤了,百度一搜有的是.
转载于:https://www.cnblogs.com/panpan0301/p/7237454.html
python学习笔记--python简介相关推荐
- Python学习笔记一简介及安装配置
Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...
- Python学习笔记--Python字符串连接方法总结
声明: 这些总结的学习笔记,一部分是自己在工作学习中总结,一部分是收集网络中的知识点总结而成的,但不到原文链接.如果有侵权,请知会,多谢. python中有很多字符串连接方式,总结一下: 1)最原始的 ...
- Python学习笔记 - Python语言概述和开发环境
一.Python简介 1.1 Python语言简史 Python由荷兰人吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无聊时间,决心开发一门 ...
- 学python安装-Python学习笔记-Python安装
Python安装 文章简介:本文介绍在不同操作系统中搭建Python编程环境. 一 搭建编程环境 在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本. 1.1 Pyth ...
- Python学习笔记 - Python数据类型
前言 在Python语言中,所有的数据类型都是类,每一个变量都是类的"实例".没有基本数据类型的概念,所以整数.浮点数和字符串也都是类. Python有6种标准数据类型:数字.字符 ...
- Python学习笔记——Python和基础知识
Python优缺点 优点 简单----Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的 ...
- (转载)[python学习笔记]Python语言程序设计(北理工 嵩天)
作者:九命猫幺 博客出处:http://www.cnblogs.com/yongestcat/ 欢迎转载,转载请标明出处. 如果你觉得本文还不错,对你的学习带来了些许帮助,请帮忙点击右下角的推荐 阅读 ...
- Python学习笔记 Python概述 编码规范 输出与输入 变量 标识符
Python学习第一天 Python的概述 1.Python的优缺点 1.1 优点: 1.2 缺点: 2.Python的编码规范 3.注释 3.Python的输出与输入 4.Python中的变量 5. ...
- Python学习笔记 - Python语法基础
前言 本篇博文主要介绍Python中的一些最基础的语法,其中包括标识符.关键字.内置函数.变量.常量.表达式.语句.注释.模块和包等内容. 一.标识符.关键字和内置函数 任何一种语言都离不开标识符和关 ...
- python编程语法-Python学习笔记(Ⅰ)——Python程序结构与基础语法
作为微软的粉丝,最后终于向Python低头了,拖了两三个月终于下定决心学习Python了.不过由于之前受到C/C#等语言影响的思维定式,前期有些东西理解起来还是很费了些功夫的. 零.先抄书: 1.Py ...
最新文章
- iOS-常用的自定义控件
- 采购订单更改日期的妙用
- php dhcp,ip如何设置dhcp
- Python入门之中文乱码
- 【python】入门学习(五)
- 写给学弟们编程入门时必须掌握的HTTP基础知识总结
- IndirectmodificationofoverloadedelementofXXXhasnoeffect的解决办法
- 祝贺自己的软件《万能数据库查询分析器》在中关村在线下载量超过10万次
- java开发简单BBS论坛系统(源码)
- 惠普M1005打印机驱动-LaserJet提供下载
- AC9刷梅林安装entware usb挂载 u盘分区使用swap脚本
- y480 linux无线网卡驱动,联想y480无线网卡驱动下载-联想y480笔记本网卡驱动v15.0.0.75 官方版 - 极光下载站...
- winhex数据恢复linux,winhex数据恢复教程(非常巨大,内容丰富)
- win10任务栏透明+变窄+免安装
- c# 使用正则表达式 提取章节小说正文全本篇
- 红旗Linux9不让登录wechat,关于网页版微信无法登陆以及wechat全平台使用的问题
- 蓝桥杯第四届初赛“模拟智能灌溉系统”设计任务书
- 套接字sockets
- 数据可视化?不如用最经典的工具画最酷炫的图(EXCEL/PPT)
- 关于阅读英语文献的一些整理方法
热门文章
- 阿里云环境迁移记录 - RabbitMQ集群搭建
- CentOS 6.5忘记root密码,怎么办?
- 机器学习会成为2017年大数据​分析的瓦解者吗?
- ubuntu14.4安装GTK\opencv和pythoy opencv
- gcc警告: warning: dereferencing type-punned pointer will break strict-aliasing rules
- Pro Git读书笔记 - 分支
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【三】——Web Api入门
- JavaScript的那些书
- Linux中关于链表的遍历
- UploadBean实现文件上传(转)