pycharm下载+使用
-
该软件有两种版本分别是收费版和免费版:
免费版功能太少,尽量使用收费版
30天试用操作如下:
2.免费试用该软件:
版本越新越难弄成免费版
3.弄成免费版的方式:
百度激活码、淘宝购买(9~15¥)、第三方插件
4.pycharm比较笨重:
本身占据的资源较多 长时间保持运行的情况下差不多要占计算机1GB多资源
5.文件后缀名:
存储python代码的文件后缀名一般叫.py,如图:
6.如何创建py文件
使用pycharm创建的py文件在编写代码的时候有自动提示 tab补全 方向键选择 如图所示:
7.配置调整
字体大小调整如图:
编程背景如图:
解释器的选择如图:
8.运行python代码如图所示:
python语法之注释
-
什么是注释
注释其实就是对一段代码的解释说明(注释是代码之母)
-
如何编写注释
方式1:就是说明文字前加警号如图所示:
(单行注释)
方式2: 回车键左边那个键英文输入法下连续按三下,如图所示:
方式3:回车键左边那个键英文输入法下+shift 连续按三下,如图所示:
PEP8规范
pycharm中很多时候会有各种颜色提示还有波浪线,只要不是红线一般都不影响代码运行
python代码编写规范
-
单行注释如果跟在代码之后 那么警号与代码之间需要空两格 内容与警号空一格
-
如果单行注释自成一行 那么内容与经警号空一格
变量与常量
变量与常量就是为了让程序具备人记录事物状态的能力
-
什么是变量?
记录变化(可能会经常改变)的事物状态
-
什么是常量?
记录固定(可能不经常改变)的事物状态
变量的基本使用
代码记录事物状态
变量使用的语法结构与底层原理
- 一旦看到赋值符号 那么一定先看符号的右侧
- 在内存空间中申请一块内存空间存储数据值
- 给数据值绑定一个变量名
- 以后就可以通过变量名访问到数据值
注意事项:
- 同一个数据值可以绑定多个变量名
- 赋值符号也可能是变量名 如果是就先找该变量名绑定的数据值
- 一个变量名同一时间只能绑定一个数据值
变量名的命名规范
-
中文是可以用作变量名的 但是不建议使用 容易报错
-
汉语拼音也是可以作为变量名的 但是不建议使用 太low了
-
变量名只能出现字母、数字、下划线
-
数字不能开头
-
变量名尽量做到见明知意
-
变量名不能与关键字冲突
变量名命名风格
1.下划线式 python推荐使用
2.驼峰体式 JS推荐使用
大驼峰
小驼峰
在同一个编程语言中尽量固定使用一种 不要随意切换
常量的基本使用
- 在python没有真正意义上的常量(定义了就不能改)定义了可以随时修改
2.在python中如果想表示出常量 那么可以使用全大写的变量名
出了全大写之外 其他与变量用法一致
数据类型
-
什么是数据类型
在日常生活中数据的表现形式多种多样 在程序中也是如此
-
为何学习数据类型
针对不同的数据采用最佳的数据类型来表示出该数据的价值
-
只要看得到每个数据类型能够叫出它们的名字以及代码如何编写即可
数据类型之整型int
数据类型之浮点型float
数据类型之字符串str
1.定义字符串的四种方式:
2.为什么定义字符串需要有多种方式:
我们在字符串编写文本有可能会使用引号 为了避免冲突 有了多种方式
3.如何区分三引号是字符串还是注释
关注左侧是否含有赋值符号和变量名 如果有则为字符串 没有则为注释
数据类型之列表list
意思就是说可以存储多个数据值类型 而且非常方便取出
1.列表的文字描述
中括号括起来 内部可以存放多个数据值 数据值与数据值自己逗号隔开 数据值可以是任意数据类型
2.索引取值
起始数字是从0开始
PEP8规范补充
1.逗号后面与数据值空一格
2.赋值符号左右都得空一格
数据类型之字典dict
能够非常精确的存储和表达数据值的含义
1.字典文字描述
大括号括起来 内存可以存放多个数据 数据的组织形式是k:v键值对
键值对与键值对之间逗号隔开
K是对V的描述性性质的信息(解释说明) 一般都是字符串类型
V是真正的数据值 可以是任意数据类型
2.按K取值
字典只能按K取值 因为字典是无序的 没有索引的概念