Python环境安装与基本语法

 

一、Python的安装与使用

1.Python是什么?--简单易学,有丰富的第三方库(相当于插件,可直接引用)

2.没有Python可以写代码吗?

3.Pycharm是什么?

4.没有Pycharm可以写代码吗?--也可以用Eclipse/tex/sublime

5.Pycharm用开源的还是专业的好?

 

二、Python的基础使用

1.Python以及PyCharm的安装;

2.Python的版本选择:3.x版本,最好安装3.4.4,不要安装2.x的版本;

3.PyCharm的版本选择:社区版够用,自己去调颜色设置编码的界面风格;

4.Pycharm只是一个工具,Python才是关键;

5.如何设置代码作者信息(支持设置更多模板);

File--Settings--Editor--File and Code Templates--Python Script

6.如何设置编码?

File--Settings--Console--File Encodings--全部设置为UTF-8;

7.计算机的编码:dos下输入chcp    936代表GBK(中文)的编码

8.文件的编码类型:

GBK编码(中文编码)

UTF-8编码(万能编码,支持中文编码)  

ASCII编码(26个英文字母+10个阿拉伯数字,不支持中文)

  • 实操:

①设置代码作者信息:

设置的信息如下:

##!/usr/bin/python3

# -*- coding:utf-8 -*-

# @Time     :${DATE} ${TIME}

# @Author     :CC

# @Email     :1036881587@qq.com

# @File      :${NAME}.py

# @Software  :${PRODUCT_NAME}

 

 

②设置编码

③确认计算机的编码:打开DOS窗口,利用chcp确认计算机的编码

 

三、Python第三方库的安装

1.Pycharm在线安装

2.pip在线安装 100%推荐 pip

cmd--> pip install requests

如果出现TimeOut(超时)或者失败,可以选择以下方式:

1) FQ VPN

2) 国内源:pip install requests -i

https://pypi.tuna.tsinghua.edu.cn/simple/

(百度:python 国内源):https://www.cnblogs.com/sunnydou/p/5801760.html

国内的pip源,如下:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 

豆瓣(douban) http://pypi.douban.com/simple/ 

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

3.Python离线安装

xxx.tar.gz   rar   zip

1)解压

2)把解压后的文件copy到Python的安装路径下(放到Scripts下)

3)e:回车 进入到相关盘 cd 进入到文件夹

python setup.py install

  • 实操:

①Pycharm在线安装ddt:File--Settings--Project Interpreter(解释器)

package:第三方库的名字         Version:第三方库的版本

②pip在线安装:

③Python离线安装:在dos窗口下一层一层进入安装包的目录

在安装压缩包下有一个setup.py:

执行python setup.py install

 

四、PyCharm工具的使用

1.常用文件类型的划分

2.如何新建一个py文件,完成自己第一个编码程序

3.print("hello world")

4.PyCharm控制台以及终端

  • 实操:

①新建一个项目:

②新建Python Pacakage:

Directory与Python Pacakage的区别:

1.图标:Directory文件夹上没有点,Python Pacakage文件夹上有一个点;

2.存放位置:代码一般放在Python Pacakage里面

 

③打印输出“HelloWorld”

观察控制台:

Terminal(终端):

 

五、Python的基础语法

(一)标识符:凡是我们自己取的名字,就是标识符

1.在Python里,标识符由字母、数字、下划线组成;

2.在Python里,所有标识符可以包括英文、数字以及下划线(_)、但不能以数字开头;

3.Python中的标识符是区分大小写的:函数 类名 变量名 模块名 项目名

4.标识符都是我们定义的一个名字:要让他们有真正的用处,还必须要赋值;

5.标识符不能是关键字:import、keyword、

print(keyword.kwlist)

(二)行和缩进

1.学习Python与其他语言最大的区别就是,Python的代码块不使用大括号{}来控制类,函数以及其他逻辑判断,Python最具特色的就是用缩进来写模块。

2.缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这必须严格执行。

  • 实操:

①查看关键字:

运行结果:['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

共33个

②缩进:靠缩进控制级别的,对齐的就是一级的

运行结果:

六、多行语句

python语句中一般以新行作为语句的结束符,但是我们可以使用斜杠(\)将一行的语句分为多行显示。

  • 实操:

①不换行:

②换行:用\n换行符换行(转义字符)

运行结果:

七、Python引号

1.Python可以使用引号(')、双引号(")、三引号('''或""")来表示字符串,引号的开始与结束必须是相同类型的。

2.其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点被当做注释。(也就是我们说的多行注释)

3.单双引号互,用(\)转义变成普通的字符,不是字符串的双引号或者单引号

  • 实操:

①三个成对的单引号可以保持内容的格式进行输出

②单双引号互斥

③单双引号互斥

④利用转义字符:同时用两个双引号的时候

 

八、Python注释

1.Python中单行注释采用 # 开头,快捷键:ctrl+/

2.Python中多行注释采用 ''' '''成对的双引号扩起来

 

九、Python输出

print 默认输出就是换行的,不同的数据之间用逗号隔开

  • 实操:

①输出多个不同的数据,数据之间用逗号隔开

 

十、input输入

input 从控制台里面获取一个数据,获取到的类型是字符串类型

  • 实操:

①input

区别:

print是输出到控制台,input是从控制台获取一个数(不管获取到的是字符、数字都是字符)

 

十一、变量

1.给某个标识符赋值,才叫变量,变量必须要赋值才有意义;

2.Python变量赋值不需要指定类型,所见即所得;

3.查看变量的类型用print(type(bianliang)

  • 实操:

①变量赋值

 

十二、Python常见数据类型

Python定义了一些标准类型,用于存储各种类型的数据。

Python有五个标准的数据类型

1.Numbers(数字:int float,可以利用type去查看数据类型)

2.Boolen(布尔值,True--1,False--0)

3.String(字符串)

4.List(列表)

5.Tuple(元组)

6.Dictionary(字典)

 

以上

 

That's all.

 

 

 

 

 

 

 

 

posted @ 2019-07-19 10:31  ITester软件测试小栈  阅读(303)  评论(0编辑  收藏  举报