Python零基础小白快速上手,不多废话

Python零基础小白快速上手

Markdown编辑器和python安装
Markdown编辑器就是程序员常用的记事本,!](https://img-blog.csdnimg.cn/20201031151738673.png#pic_center)


这个东西真的很香
在这里插入图片描述
在这里插入图片描述小白上手更加适合慢慢养成使用Md的习惯。

Python安装
开始的时候肯定要把始祖放出来
在这里插入图片描述

到Python主页下载并安装Python基本开发和运行环境,网址:
直接飞机票到官网
根据操作系统不同选择不同版本
下载相应的Python 3.0系列版本程序

在这里插入图片描述
在这里插入图片描述
安装完了之后会有
IDLEPython集成开发环境,用来编写和调试 Python代码;
PipPython第三方库安装工具,用来在当前计算 机上安装第三方库
反正现在的你也不懂啥意思
打开试试吧
print(>>>print(“Hello World”)

##Python的特点

1.Python具有通用性。
Python语言可以用于几乎任何与程序设计相关 应用的开发,不仅适合训练变成思维,更适合诸如 数据分析、机器学习、人工智能、Web开发等具体的 技术领域。

2.Python语法简洁。
Python语法主要用来精确表达问题逻辑,更接 近自然语言,只有33个保留字,十分简洁。

3.Python生态高产。
Python解释器提供了几百个内置类和函数库, 此外,世界各地程序员通过开源社区贡献了十几万 个第三方函数库,几乎覆盖了计算机技术的各个领 域,编写Python程序可以大量利用已有内置或第三 方代码,具备良好的编程生态。

4.除了Python语法的三个重要特点外,Python程序还 有一些具体特点。
(1)平台无关
Python程序可以在任何安装解释器的计算机环 境中执行,因此,可以不经修改地实现跨操作系统 运行。

(2)强制可读
Python通过强制缩进(类似文章段落的首行空 格)来体现语句间的逻辑关系,显著提高了程序的 可读性,进而增强了Python程序的可维护性。

(3)支持中文
Python 3.x版本采用Unicode编码表达所有字 符信息。Unicode是一种国际通用表达字符的编码体 系,这使得Python程序可以直接支持英文、中文、 法文、德文等各类自然语言字符,在处理中文时更 加灵活且高效。

这时候给你几个语法去试试Python的奇妙吧

斐波那契数列的计算
F(0)=0, F(1)=1,
F(n)=F(n-2)+F(n-1),其中n>=2

在这里插入图片描述

圆面积的计算
根据圆的半径计算圆的面积。
在这里插入图片描述

绘制五角红星
用Python程序绘制一个五角红星图形。
在这里插入图片描述
程序运行计时
对一个循环计数一千万次的程序记录并输出其运行时间。
在这里插入图片描述
绘制七彩圆圈
绘制7个不同颜色的圆圈,组成七彩圆圈图案。
在这里插入图片描述

看到这里才刚刚踏入大门呢,下面看一下普及的小知识吧。

Python程序的格式框架

缩进
Python语言采用严格的“缩进”来表明程序的 格式框架。缩进指每一行代码开始前的空白区 域,用来表示代码之间的包含和层次关系。
1个缩进 = 4个空格
缩进是Python语言中表明程序框架的唯一手段
当表达分支、循环、函数、类等程序含义时, 在if、while、for、def、class等保留字所在完整 语句后通过英文冒号(:)结尾并在之后进行缩 进,表明后续代码与紧邻无缩进语句的所属关 系。
在这里插入图片描述

注释
注释是代码中的辅助性文字,会被编译或解释器 略去,不被计算机执行,一般用于程序员对代码 的说明。Python语言采用#表示一行注释的开始, 多行注释需要在每行开始都使用#。
在这里插入图片描述
Python程序中的非注释语句将按顺序执行,注释 语句将被解释器过滤掉,不被执行。注释一般用 于在代码中标明作者和版权信息,或解释代码原 理及用途,或通过注释单行代码辅助程序调试。
在这里插入图片描述

语法元素的名称

变量
变量是保存和表示数据值的一种语法元素,在 程序中十分常见。顾名思义,变量的值是可以 改变的,能够通过赋值(使用等号=表达)方式 被修改,例如:
在这里插入图片描述
命名
Python语言允许采用大写字母、小写字母、数 字、下划线(_)和汉字等字符及其组合给变量命 名,但名字的首字符不能是数字,中间不能出 现空格,长度没有限制
注意:标识符对大小写敏感,python和Python 是两个不同的名字

保留字
保留字,也称为关键字,指被编程语言内部定义 并保留使用的标识符。
程序员编写程序不能定义与保留字相同的标识符。
每种程序设计语言都有一套保留字,保留字一般 用来构成程序整体框架、表达关键值和具有结构 性的复杂语义等。
掌握一门编程语言首先要熟记其所对应的保留字。
在这里插入图片描述

数据类型

Python语言支持多种数据类型,最简单的包括数
字类型、字符串类型,略微复杂的包括元组类型、 集合类型、列表类型、字典类型等。
表示数字或数值的数据类型称为数字类型,
Python语言提供3种数字类型:整数、浮点数和复 数,分别对应数学中的整数、实数和复数。
在这里插入图片描述

在这里插入图片描述

字符串
Python语言中,字符串是用两个双引号“ ”或者单 引号‘ ’括起来的一个或多个字符。
Python字符串的两种序号体系
在这里插入图片描述
如果字符串长度为L,正向递增需要以最左侧字符 序号为0,向右依次递增,最右侧字符序号为L-1; 反向递减序号以最右侧字符序号为-1,向左依次递 减,最左侧字符序号为-L。
在这里插入图片描述

可以采用[N: M]格式获取字符串的子串,这个操作 被形象地称为切片。[N: M]获取字符串中从N到M
(但不包含M)间连续的子字符串。
在这里插入图片描述
可以通过Python默认提供的len()函数获取字符串 的长度,一个中文字符和西文字符的长度都记为1。
在这里插入图片描述