1.Anaconda环境搭建
- 安装Python3
一个开源的Python发行版本Anaconda
网址:https://www.anaconda.com/
我选择下载了Windows64位Anaconda
还下载了VSCode
2.Python初体验:print and input
print输出
input输入
3.Python基础讲解
-
(1) 变量特性
- 变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量)
-
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
等号(=)用来给变量赋值
=左边是一个变量名
=右边是存储在变量中的值
变量名 = 值
(2) 命名规则
- a. 变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头,例如,可将变量命名为 message_1,但不能将其命名为1_message。
- b. 变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
- c. 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。
- d. 变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。 (3) 注释方法
- 单行注释用 #
- 多行注释用 单引号‘’ 或是三引号“”“ (4) 冒号 : 的作用
-
- 指定范围
-
- 代码层次分明
(5) dir() 的作用
-
python里面的一切皆对象
每个对象都有不同的函数和常量。每个函数和常量都成为一个属性。那些函数被称为方法。如果一个函数是一个模块的属性,则这个属性被称之为函数(不是模块方法)。
dir()的作用就是将这个对象中的所有属性显示出来,这些属性以列表的方式储存。
(6)help() 的作用
- 查看函数或者模板的帮助信息 (7)import 的使用
- 参考链接 https://blog.csdn.net/Greenovia/article/details/79399475 (8) pep8 (编码规范)
- 参考链接 https://blog.csdn.net/LToddy/article/details/78628282
4.Python数值基本知识
-
(1)数值类型
-
整数类型(int)
浮点类型(float)
复数类型(complex)
布尔类型(bool)
(2)运算符
-
符:+,-,*,**, /, %, //
赋值运算符:=, +=, -=, /=, *=, %=
关系运算符: >, >=, <, <=,!=, ==
与and, 逻辑或or, 逻辑非not