python的安装与环境搭建

# python的安装与环境搭建

python是一个编程语言,是一种弱类型的、面向对象的、可交互的、跨平台的、操作简单的解释型编程语言

(1).了解官方网站

http://www.python.org

downloads:下载->点击可以进入python下载页面

documentation:文档->点击可以进入python官方文档页面[产品使用说明书]

(2).下载安装python开发环境

python2.x  2000年

python3.x  2008年【重点】

操作系统[32位、64位]下载对应的python软件


python的安装与环境搭建_第1张图片
python的安装与环境搭建_第2张图片

安装时,尽量选择自定义安装~默认安装方式会讲python安装在一个非常隐秘的位置!                                                 customize:自定义                                                           customer:客户                                                           installation:安装                                                             launcher:启动、启动器


python的安装与环境搭建_第3张图片

安装时~!上面默认的选项都选中                          Documentation:python文档                                        pip:python摸块/包管理器                                              tcl/tk and IDEL :python可视化操作工具                      python test suit:python测试工具                                    py launcher:python启动器                                                for all usres:给当前系统的所有用户安装                  optional:选项


python的安装与环境搭建_第4张图片

选择安装位置:安装软件时~尽量不要在路径中出现中文和空格如果必须要出现空格的时候~使用下划线替代空格advanced:高级


python的安装与环境搭建_第5张图片
python的安装与环境搭建_第6张图片

(3).验证是否安装成功

首先:打开系统运行窗口【windows + R】


python的安装与环境搭建_第7张图片

其次:打开的运行窗口中,输入cmd命令,点击确定/回车按键


python的安装与环境搭建_第8张图片

第三:打开了系统的命令行窗口(也成为:终端窗口、脚本窗口、shell窗口、黑窗口)


python的安装与环境搭建_第9张图片

第四:输入python -V命令,回车如下效果~说明安装完成!


python的安装与环境搭建_第10张图片


# 关于编程

什么是编程?

可以按照一定的程式[公式]执行的计算机语句。

编程就是编写程序,通过程序自动化的操作,解决现实中的问题

编程语言用在哪里?

编程语言主要用于进行软件开发。

什么是软件?

计算机里可以执行的程序。

# 编程基本要素

(1).数据类型

①基础数据类型

字符串(str):包含在一对单引号/双引号/三引号之间的多个字符,专门用来描述信息

数字:专门描述数量单位的数据;整数、小数[浮点数]

int:整数     float:浮点数

布尔类型(bool)专门描述只有两种结果的数据[True | False]

强制只有两种结果!

复数(complex):2 + 3j

②组合数据类型

列表[list]、集合[set]、元组[tuple]、字典[dict]

③引用类型[包含组合数据类型]:面对对象(可变类型、不可变类型)

(2).变量:程序中临时存储数据的容器

①规则:主要由大小写字母、数字、下划线组成的、数字不能开头

②目标(见名思意):看到变量名称,猜到变量的作用

③项目规范

项目规范1:一个变量由一个或者多个英语单词/拼音组成,全部小写,不同的单词或者拼音之间使用下划线分隔!

如:name=”jerry”  height=1.80 my_name=“xzh”

xing_ming = “xzh”

项目规范2:另一种命名规则~驼峰命名法~变量由一个或者多个英语单词/拼音组成,第一个单词/拼音全部小写,后面每个单词/拼音首字母大写

myName = “xzh” -> python3.x-> my_name = “xzh”

④变量的赋值:向变量中储存数据

向变量中存储数据:赋予一个具体的数据作为变量的值

语法:变量名称= 具体的数据

可以使用分号作为一行代码的结束标志[官方推荐不要使用分号]

变量的基本赋值:变量名称= 具体数据

变量的交叉赋值:变量1, 变量2..变量n = 值1, 值2..值n

(3).运算符

①赋值运算符: =

语法:变量 = 表达式

意义:将等号右边的表达式的结果,赋值给左边的变量

②算术运算符

加法: +

减法: -

乘法: *

除法: /

整除: //

余数: %

求次方: **

python中,舍弃了其他语言中的a++ a--操作 

保留了++a,--a语法操作,仅仅用于进行符号的正负判断

a = 8   -> r = --a[负负得正]  -> r = 8

③扩展:混合运算符

a = a + 1   

a += 1

④关系运算符(比较运算符)

用于比较两个数据的大小关系

大于  >

大于等于  >=

小于 <

小于等于 <=

不相等 !=

相等==

关系运算符/比较运算符:主要操作两个数据的关系比较、返回一个布尔类型的数据

⑤逻辑运算符

并且: 与:  and:    女生找男朋友

或者: 或:  or:      男生找女朋友

取反: 非:  not:    小两口吵架

⑥扩展:位运算符

针对二进制数据的运算[一般不使用]

单个二进制运算

>> 右移运算符号

<< 左移运算符号

& 与运算


python特有的语法

判断两个条件:a, b, c = 10, 11, 12

判断b大于a并且b小于c

常规做法:b > a  and b < c

python特有:a < b < c

你可能感兴趣的:(python的安装与环境搭建)