Anaconda,pycharm介绍,python安装
Anaconda是一个打包的集合----简化工作
也是指的是一个开源的Python发行版本,其预置包含了conda、Python等180多个科学包及其依赖项。
Conda是一个开源的包、环境管理器,(一个工具,核心是包管理和环境管理)
可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。
Anaconda是一个扩展于conda的包管理和环境管理的第三方编程框架,包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
学习时使用的是pycharm,安装时注意环境的配置。settings里的editor可以配置字体等
Python 3 源码文件以 UTF-8 编码。windows建+R出现运行 输入cmd 输入python -v可查询对应版本。
交互模式可以直接写简单代码 但不能更改不能保存。exit() 就退出了
pycharm的中文注释会出现下划线,可以

1.None表示没有波浪线;
2.Syntax表示只有语法错误显示波浪线;
3.Inspections表示语法错误和不符合PEP8规范显示波浪线。
数据类型
可变数据类型:列表,字典,集合
不可不数据类型: 字符串,数字,元组
容器类型数据 : 字符串,列表,元组,集合,字典
非容器类型数据: 数字,布尔类型
数字类非容器类型不能转换成list、tuple、set、dict
字符串 转换为列表时 会把字符串中的每一个字符当做列表的元素
列表使用[]进行定义
tuple() 元组的最大特点就是值不能被改变
字典{key :value (键:值)}
列表可以转换为字典,要求是一个二级列表,并且每个二级元素只能有两个值
字典可以转化成list、tuple、set但只保留了字典中的键
set集合是一个 无序且元素不重复的 集合的数据类型
类型转换时
str() 可以把所有数据类型转换为字符串类型
python运算符
a**b 为10的21次方
// 取整除,地板除 - 向地板下取接近除数的整数
- 字符串的拼接
l = 'love'
i = 'i '+l+' you' #方式一 得i love you
i2 = f'i {l} you' #方式二
i3 = 'i {} you'.format(l) #方法三
i4 = 'i {l} you'.format(l=l) #方法四
优先级not> and>or