python学习之第一天

知识点目录
1.目前主流的三大操作系统
2.python的两大主流版本
3.安装最新软件的注意事项
4.如何查看电脑的基本型号和配置
5如何安装python集成环境(Anaconda)
6.如何安装python标准环境(python3.7.x.exe)
7.集成环境与标准环境区别
8.安装python的IDE环境(开发工具)pycharm与使用
9.如何设置环境变量
10.如何进入python的交互模式
11.python项目的命名规范
12.pycharm虚拟环境的特点
13.运行脚本的方式
14.python常用的命令有哪些
15.如何设置默认的pip源
16.常见的pip源有哪些
17.input/print基本用法
18.如何声明变量
19.如何交换a和b的值
20.常见的变量类型?对应的代码怎么写
21.== 和 is 区别
22.and .or.not的特点

1.目前主流的三大操作系统

一、Windows系统
windows系列有windows7/8/xp/10等等
主要特点:
直观、高效的面向对象的图形用户界面,易学易用
用户界面统一、友好、漂亮
丰富的设备无关的图形操作
多任务:Windows是一个多任务的操作环境,它允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。每个程序在屏幕上占据一块矩形区域,这个区域称为窗口,窗口是可以重叠的。用户可以移动这些窗口,或在不同的应用程序之间进行切换,并可以在程序之间进行手工和自动的数据交换和通信。

windows10的安全系数比较高,有些软件可能不能正常使用,所以我们一般推荐使用windows7
python学习之第一天_第1张图片

二、Unix / Linux 操作系统

UNIX:一个多用户和多任务的计算机操作系统,主要的用户界面是命令行界面。

Linux系统特性:自由软件、低成本、源代码开放,安全、可靠、和稳定,多用户多任务系统,丰富的网络功能,标准兼容性和可移植性,良好的用户界面。
python学习之第一天_第2张图片三、苹果Mac OS

Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面操作系统。
白苹果:直接购买苹果设备
黑苹果:通过非正规手段在windows电脑中安装苹果操作系统
python学习之第一天_第3张图片

2.python的两大主流版本

2.x 2.7.11
3.x 3.7.x

3.安装最新软件的注意事项

安装软件的时候遵守的一个原则,不要安装最新的,因为版本不太稳定,通常安装倒数第二个版本

4.如何查看电脑的基本型号和配置

python学习之第一天_第4张图片

5 如何安装python集成环境(Anaconda)

  1. 打开https://www.anaconda.com/download/
    python学习之第一天_第5张图片
    2) python两大主流版本分别为2.7和3.6。其中3.6为主流版本。下载Python 3.6 version下的64-Bit,更符合电脑特性,而且机器学习框架有些指定要求64位。
    3)下载好之后双击打开可执行文件
    python学习之第一天_第6张图片
    4)按照提示点击下一步
    python学习之第一天_第7张图片

5)选择同意
python学习之第一天_第8张图片
6)选择我
python学习之第一天_第9张图片
7)选择安装地址
python学习之第一天_第10张图片
8)设置环境变量并注册当前默认python环境。把第一个勾也勾上
python学习之第一天_第11张图片
9)点击安装并等待安装完成
python学习之第一天_第12张图片
10)点击下一步
python学习之第一天_第13张图片
11)不用勾选这两个选项
python学习之第一天_第14张图片
设置环境变量
1)找到Anaconda的安装目录

2)复制上面的文件夹地址
D:\python\Anaconda3
3)找到该目录下的Scripts文件夹,复制其地址
D:\python\Anaconda3\Scripts
4)将上面复制的地址分别添加到环境目录下
我的电脑 --》 右键选择属性 --》 选择高级系统设置 --》 选择“高级“下的“环境变量“ --》选择系统变量下的Path选项,双击打开 --》
如果是windows10系统,则点击新建,将两个路径分别添加进去
如果是windows7,将光标定位到最后一行,输入一个英文的分号,粘一条路径,再写一个分号,再粘一条路径
5)分别点击确定关闭所有页面
6)验证环境变量是否配置成功
6.1)开始菜单,输入cmd 回车 打开终端
6.2)输入python回车
6.3)出现python环境基本信息则证明安装成功

Anaconda简介
1.Anaconda Navigator
2.Anaconda Prompt
自带终端,不配置环境变量也能正常使用python和pip等命令。
3.Jupyter Notebook
网页版编辑器,适合科学计算,可以存储代码结果或者单步执行某段代码。
4.Reset Spyder Settings
5.Spyder
桌面版编辑器,适合Python入门,但是代码提示功能不太友好,最好还是使用PyCharm。

6.如何安装python标准环境(python3.7.x.exe)

python 3.7.0 X64下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe
步骤:
1 双击exe文件
2 选择自定义安装
这里选择自定义安装,并且不添加到PATH,后面我们自己配置
python学习之第一天_第15张图片3.可选项,全部打勾,点击【Next】
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190723190701590.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTUwODkw,size_16,color_FFFFFF,t_70

4 高级选项
勾选下列第:

  1. 为所有用户安装python

  2. 将文件与python关联(需要py启动器)

  3. 为已安装的应用添加快捷方式

  4. 预编译标准库

并且选择自定义安装位置,将位置修改到【C:\Python37】目录,最后点击【Install】如下如所示
python学习之第一天_第16张图片5.安装
出现用户账户控制【您要允许一下程序对此计算机进行更改吗?】选择【是python学习之第一天_第17张图片6 安装完成
Python是没有自带访问windows系统API的库的,用时需要下载。库的名称叫pywin32
python学习之第一天_第18张图片 配置环境变量
https://img2018.cnblogs.com/blog/1168165/201810/1168165-20181014103310478-2081799329.gif
1 打开安装目录【C:\Python37】,将【python.exe】文件复制一份,重新命名为【python37.exe】
python学习之第一天_第19张图片2 打开安装目录下的Scrpts目录【C:\Python37\Scripts】,同样将【pip.exe】复制一份,重新命名为【pip37.exe】

python学习之第一天_第20张图片上面这两步是为了以后多版本共存打下基础

3.添加环境变量
https://img2018.cnblogs.com/blog/1168165/201810/1168165-20181014114005648-1516850483.gif
获取到安装目录路径和其内的Scripts目录,然后做成这样的【C:\Python37;C:\Python37\Scripts;】。然后打开【计算机】右键【属性】–【高级系统设置】–【环境变量】–【系统变量】下拉找到【Path】并选中它,点击【编辑】,将刚才做好的路径【C:\Python37;C:\Python37\Scripts;】添加到末尾,注意,该路径必须与之前的变量之间用英文状态的分号隔开(有则忽略)。点击【确定】-- 【确定】–【确定】。OK了
python学习之第一天_第21张图片在任意位置新打开cmd窗口(不要在已打开的cmd窗口测试),按照如下输入。如果提示【‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。】那么,稍事等待或者重启电脑测试。python学习之第一天_第22张图片
到此,Python3.7.1版本的解释器和pip安装配置完毕。并且,该版本解释器是默认的解释器和pip,并且可以和其他的Python版本共存。只要按照我这种方式以版本号命名的方式

7.集成环境(Anaconda)与标准环境区别

集成环境中含有较多的包,而标准环境3.7.x好像只有两个包,其余的包都需要手动安装,所以一般安装推荐安装Anaconda

8.安装python的IDE环境pycharm

1.下载
https://download.jetbrains.8686c.com/python/pycharm-professional-2017.3.3.exe
2.安装
傻瓜式安装,一路下一步
3.第一次打开软件
python学习之第一天_第23张图片
python学习之第一天_第24张图片python学习之第一天_第25张图片
如果破解失败参考:
http://blog.csdn.net/qq_32259579/article/details/78952121
https://blog.csdn.net/linadadan/article/details/79351965

4.创建项目
python学习之第一天_第26张图片python学习之第一天_第27张图片python学习之第一天_第28张图片python学习之第一天_第29张图片python学习之第一天_第30张图片python学习之第一天_第31张图片
配置代码模板和字体
settings搜索templates
python学习之第一天_第32张图片10.运行项目
1)选中文件 --》右键 --》 run
2)打开文件,代码区域 --》 右键 --》 run
3)右上角点击run按钮
4)cmd–>>python 文件名

9.如何设置环境变量

在第六个知识点中有添加环境变量

10.如何进入python的交互模式

cmd–>>输入python即进入python交互模式
交互模式(cmd)的特点

  1. 代码不提示
  2. 代码无法保存
  3. 无法实现大型功能

11.python项目的命名规范

python项目的命名规范

  1. 不要用汉字
  2. 不要有特殊符号
  3. 不要以数字/特殊符号开头

12.pycharm虚拟环境的特点

虚拟环境的特点

  1. 虚拟环境和电脑环境是互相独立的,互不干扰
  2. 虚拟环境中可以只安装项目必要的包
  3. 如果电脑中存在多个项目,用虚拟环境可以更好的调试
    项目A django2.1 项目B django1.10

13.运行脚本的方式

1)选中文件 --》右键 --》 run
2)打开文件,代码区域 --》 右键 --》 run
3)右上角点击run按钮
4)cmd–>>python 文件名

14.python常用的命令有哪些

  1. python 进入交互模式
  2. exit() 退出交互模式
  3. pip list 查看当前环境下安装的包有哪些
  4. pip search 包名 搜索包的信息
  5. pip install 包名 给环境安装包,默认是最新的
  6. pip install 包名==版本名称 安装指定版本的包
  7. pip install -i 源地址 包名
    源地址:https://pypi.douban.com/simple https://pypi.tuna.tsinghua.edu.cn/simple 等
    通过源来安装包,速度比较快
  8. pip uninstall -y 包名 卸载对应的包

15.如何设置默认的pip源

目的:加速包的下载与安装
先查看C:\Users\你自己的用户名\下是否有pip文件夹,
若没有
1.在C:\Users\你自己的用户名\下创建pip文件夹
2.在pip文件夹内创建pip.ini文件
3.在pip.ini文件中写入
[global]
timeout = 6000
index-url = https://pypi.douban.com/simple
trusted-host = pypi.douban.com
4.保存退出

17.input/print基本用法

input用法

#input = 输入 从终端接收用户传来的数据

# 1.不带提示的输入
# input()

# 2.带提示的输入
input('请输入你的姓名')

# 3.将用户输入的信息进行获取
get_input = input('请输入年龄:')

# 提示字符串仅仅起个提示作用,不会检测数值类型
# 通常,获取数据以后要先检测  if判断
# isinstance(数值,数据类型)返回的为bool型
# 判断这个数值是否是该种数据类型
# 不管输入什么东西,获得的都是字符串

a=isinstance(5,int)
print(a)

print用法

# 输出/打印 = print()
print('hello world')
# 1.打印变量
# print(变量名)
name = "张三"
print(name)
print("张三")
# 打印多个变量
# print(变量1,变量2...)
print('hello','world')

# 3自定义打印的结束标志,end 默认值为\n(换行)
print('hello world',end='abc')

# 4.自定义打印的分隔符,sep 默认空格
print('hello','world',sep='--')

# 5 结论
# 输出语句仅仅为了开发者快速看见结果
# 它不会影响代码的整体逻辑

18.如何声明变量

# 变量 = variable
# 变量名 = 数值
# 注意事项:每个变量都必须有默认值(go语言不需要)
age = 20

# 通用默认值
info = None

# 声明变量的高级用法
# 1.创建多个变量,默认值一致
a = b = c = 20
# 2.创建多个变量,默认值不一致
a, b, c = 20, 10, 30

19.如何交换a和b的值

# 变量交换(笔试题:在不创建第三个变量的情况下交换两个数的数值)
age1 = 20
age2 = 10

age1, age2 = age2, age1
# 通用版
age1 = 20
age2 = 10
age1 = age1+age2
age2 = age1-age2
age1 = age1-age2

20.常见的变量类型?对应的代码怎么写

# 1.数字类型number 包括(整型/浮点型)
# 整型:有符/无符 短整 整型 长整型 长长整型
# 2.布尔类型    True/False
# 3.字符串类型
# 4.列表类型/元组/字典/集合

count = 10
salary = 8000.4
sex = True
print(type(count))
print(type(salary))
print(type(sex),int(sex))
# 整型(int) 字符串类型(str) 布尔类型(bool) 
# 列表(list) 元组(tuple) 字典(dict) 集合(set)

21.== 和 is 区别

==和is的区别
print(1 == True) # True  ==比较值本身
print(1 is True) # False is(比较内存地址)不仅比较数值还比较类型
True ==1   返回结果为True
True is 1   返回结果为False
False ==0  返回结果为True
False is 0  返回结果为False

python学习之第一天_第33张图片

22.and .or.not的特点

‘and’、‘or’和‘not’的优先级是not>and>or。

and :x and y 返回的结果是决定表达式结果的值。如果 x 为真,则 y 决定结果,返回 y ;如果 x 为假,x 决定了结果为假,返回 x。

or :x or y 有一个为真,结果就为真。

not : 返回表达式结果的“相反的值”。如果表达式结果为真,则返回false;如果表达式结果为假,则返回true。

你可能感兴趣的:(python入门)