跟我学习python第一天

程序设计的基础知识

*python是什么?
*python是一种高级的编程语言。它适合编写一些应用程序,比如:网站编程,脚本编程,科学计算和最近非常热门的AI(人工智能)。目前,Google,腾讯,百度,阿里巴巴,豆瓣都在使用它做为编程语言。
*python是一种怎么样的语言

  1. 解释型语言,为编译
  2. 胶水语言
  3. 开源,跨平台
  4. 免费,自由软件
  5. 强类型,动态类型
  6. 自动化内存管理
  7. 有大量可用库
    python的诞生
    Python 是一个高层次的结合了解释性、互动性和面向对象的脚本语言。
    Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
    ----Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
    ----Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
    ----Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
    ----Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到web再到游戏。
    Python的作者,吉多·范罗苏姆(Guido von Rossum),荷兰人。1982年,Guido从阿姆斯特丹大学(University of Amsterdam)获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。
    2## .python的特点
    (1)高级:Python的列表(数组)和字典(哈希表)是内建于语言本身的,在核心语言中提供这些重要的构建单元,可以鼓励人们使用它,缩短开发时间与代码量,长生出可读性更好的代码。
    (2)面向对象:Python 的面向对象的特性是与生俱来的。然而,Python 绝不想 Java 或 Ruby 仅仅是一门面向对象语言,事实上它融汇了多种编程风格。例如,它甚至借鉴了一些像 Lisp 和 Haskell 这样的函数语言的特性。

(3)易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

(4)易于阅读:Python代码定义的更清晰。

(5)易于维护:Python的成功在于它的源代码是相当容易维护的。

(6)一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在Linux,Windows和Macintosh兼容很好。

(7)可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

(8)可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。

(9)数据库:Python提供所有主要的商业数据库的接口。

(10)可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
诞生于1989年,创始人为吉多.范罗苏姆(Guido van Rossum)


*python的发展
在这里我简单的在网上找了一张图很明确的看出最近几年python发展速度,广面的应用!

python集成开发环境(idle)
这里直接在python官网下载并安装运行python程序idle
在这里插入图片描述
python版本有2.0和3.0,个人建议下载3.0

第一个python语言程序

在这里插入图片描述
在这里插入图片描述
第一个程序就简单的写出来了,python不像其它语言那么复杂 python简单明了

基础语法

在这里插入图片描述
1.标识符
标识符是之=指python语言中允许作为变量名或其他对象名称的有效符号
_首字符是字母或下划线
_其余可以是字母,下划线,数字
_大小写敏感
例如
在这里插入图片描述
在这里插入图片描述
可以看出输出的结果不一样

五种基本对象类型
1,字符串(string)简记为str 使用’’或” “括起来的一系列字符
在这里插入图片描述
在这里插入图片描述
2整数(integer),简记为int 有十进制 八进制,十六进制
3,浮点型(float)1.48 30.0
4,布尔型(Boolean)简记为bool 值为true false
5,复数(complex)1+1j
算术运算符
在这里插入图片描述
比较运算符
在这里插入图片描述
在这里插入图片描述
逻辑运算符
在这里插入图片描述
在这里插入图片描述

发布了1 篇原创文章 · 获赞 0 · 访问量 19
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览