一.什么是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简介相关推荐

  1. Python学习笔记一简介及安装配置

    Python学习笔记一 参考教程:廖雪峰官网https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e54 ...

  2. Python学习笔记--Python字符串连接方法总结

    声明: 这些总结的学习笔记,一部分是自己在工作学习中总结,一部分是收集网络中的知识点总结而成的,但不到原文链接.如果有侵权,请知会,多谢. python中有很多字符串连接方式,总结一下: 1)最原始的 ...

  3. Python学习笔记 - Python语言概述和开发环境

    一.Python简介 1.1  Python语言简史 Python由荷兰人吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无聊时间,决心开发一门 ...

  4. 学python安装-Python学习笔记-Python安装

    Python安装 文章简介:本文介绍在不同操作系统中搭建Python编程环境. 一 搭建编程环境 在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本. 1.1 Pyth ...

  5. Python学习笔记 - Python数据类型

    前言 在Python语言中,所有的数据类型都是类,每一个变量都是类的"实例".没有基本数据类型的概念,所以整数.浮点数和字符串也都是类. Python有6种标准数据类型:数字.字符 ...

  6. Python学习笔记——Python和基础知识

    Python优缺点 优点 简单----Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的 ...

  7. (转载)[python学习笔记]Python语言程序设计(北理工 嵩天)

    作者:九命猫幺 博客出处:http://www.cnblogs.com/yongestcat/ 欢迎转载,转载请标明出处. 如果你觉得本文还不错,对你的学习带来了些许帮助,请帮忙点击右下角的推荐 阅读 ...

  8. Python学习笔记 Python概述 编码规范 输出与输入 变量 标识符

    Python学习第一天 Python的概述 1.Python的优缺点 1.1 优点: 1.2 缺点: 2.Python的编码规范 3.注释 3.Python的输出与输入 4.Python中的变量 5. ...

  9. Python学习笔记 - Python语法基础

    前言 本篇博文主要介绍Python中的一些最基础的语法,其中包括标识符.关键字.内置函数.变量.常量.表达式.语句.注释.模块和包等内容. 一.标识符.关键字和内置函数 任何一种语言都离不开标识符和关 ...

  10. python编程语法-Python学习笔记(Ⅰ)——Python程序结构与基础语法

    作为微软的粉丝,最后终于向Python低头了,拖了两三个月终于下定决心学习Python了.不过由于之前受到C/C#等语言影响的思维定式,前期有些东西理解起来还是很费了些功夫的. 零.先抄书: 1.Py ...

最新文章

  1. iOS-常用的自定义控件
  2. 采购订单更改日期的妙用
  3. php dhcp,ip如何设置dhcp
  4. Python入门之中文乱码
  5. 【python】入门学习(五)
  6. 写给学弟们编程入门时必须掌握的HTTP基础知识总结
  7. IndirectmodificationofoverloadedelementofXXXhasnoeffect的解决办法
  8. 祝贺自己的软件《万能数据库查询分析器》在中关村在线下载量超过10万次
  9. java开发简单BBS论坛系统(源码)
  10. 惠普M1005打印机驱动-LaserJet提供下载
  11. AC9刷梅林安装entware usb挂载 u盘分区使用swap脚本
  12. y480 linux无线网卡驱动,联想y480无线网卡驱动下载-联想y480笔记本网卡驱动v15.0.0.75 官方版 - 极光下载站...
  13. winhex数据恢复linux,winhex数据恢复教程(非常巨大,内容丰富)
  14. win10任务栏透明+变窄+免安装
  15. c# 使用正则表达式 提取章节小说正文全本篇
  16. 红旗Linux9不让登录wechat,关于网页版微信无法登陆以及wechat全平台使用的问题
  17. 蓝桥杯第四届初赛“模拟智能灌溉系统”设计任务书
  18. 套接字sockets
  19. 数据可视化?不如用最经典的工具画最酷炫的图(EXCEL/PPT)
  20. 关于阅读英语文献的一些整理方法

热门文章

  1. 阿里云环境迁移记录 - RabbitMQ集群搭建
  2. CentOS 6.5忘记root密码,怎么办?
  3. 机器学习会成为2017年大数据​分析的瓦解者吗?
  4. ubuntu14.4安装GTK\opencv和pythoy opencv
  5. gcc警告: warning: dereferencing type-punned pointer will break strict-aliasing rules
  6. Pro Git读书笔记 - 分支
  7. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【三】——Web Api入门
  8. JavaScript的那些书
  9. Linux中关于链表的遍历
  10. UploadBean实现文件上传(转)