Python基础知识与Pycharm下载安装
python基础知识与pycharm下载安装
python
python的发展方向
目前python的发展方向很多,比如web方向、自动化运维、自动化测试、自动化办公、网络爬虫、金融量化、人工智能、机器学习、数据分析

python解释器基础知识
-
历史
-
版本
版本其实是软件更新迭代的记录,python有版本有很多,比较常见的如下:
python1.x 初期版本 几乎不用
python2.x python2.7 2020年之后不在维护更新了
python3.x python3.6 python 3.8 python3.10+
-
下载
官网:https://www.python.org/downloads/windows/
苹果自带的

-
安装
自定义安装,路径尽量简单,安装在D盘或E盘


-
使用命令
1、windows +r 2、输入cmd 回车 3、切换盘符 D: 4、切换目录 cd python 38 5、运行解释器 python 6、退出解释器 exit() 7、退到上一层目录cd.. 8、查看当前路径下的内容 dir 9、进入多级目录。cd itheima\avaSE 10、回退到盘符目录 cd\ 11、清屏 cls注意:IT 行业只要软件能够运行,一般都要用以前老的版本(一二十年前),不更新
其他解释器

环境变量
在cmd窗口查找资料的时候
- 在当前目录路径下查找
- 没有找到就去系统环境变量中查找
- 都没有的话,系统就会 提示报错
注释:
windows cmd操作
1.切换盘符
2.切换路径
3.执行文件
一般改变了坏境变量后需要打开新的cmd窗口
设置环境变量

多版本共存
- 拷贝解释器中的python.exe文件
- 给拷贝的文件命名(唯一)
注释:环境变量主要与资源查找相关
多版本共存主要是拷贝文件不是直接修改

运行python程序的三种方式
-
cmd直接编写运行
适用于较短的代码篇幅,临时执行的代码
-
解释器命令运行
可以编写较长的代码 ,并且可以长久保存
-
利用IDE工具编写并运行
IDE开发者工具:自动提示的功能,自身携带各种功能的插件,编写代码效率更高更快
- sublime 小白不建议
- vscode 小白不建议
- pycharm 功能强大,适合于小白学习
pycharm的介绍
pycharm简介
-
pycharm分为Professional和Community两个版本,其中Professional为收费版本,Community为免费版本,免费版的功能太少了,我们尽量使用收费版,新手有30天的试用。

-
免费试用该软件
我们尽量使用之前的版本,版本越新弄成免费的越难,新版本会有很多兼容性的问题,也许很多年后的今天最新版本就是最好的
-
如何使软件成为免费的方式
- 去淘宝购买(价格9元左右)
- 去百度查找激活码
- 第三方插件
-
pycharm比较笨重
pycharm自身占据的资源比较多,并且保持运行的情况下需要消耗计算机内存1GB多的资源,建议电脑的自带内存至少要8G以上,后期需要下载安装的软件比较多,电脑才能运行起来
-
文件后缀名
储存python代码的文件后缀名一般叫.py
-
如何创建py文件
使用pycharm创建的py文件在编写代码的时候自动提示,tab键有自动补齐的功能,方向键选择

-
配置调整
字体大小
如何设置字体大小如下所示

编程背景
如何设置背景如图下所示

解释器的选择
如何设置解释器的选择如图下

-
运行python代码
点击代码区域右键 ,在弹出的窗口点击Run运行

pytharm的下载和安装
pycharm的官网下载:https://www.jetbrains.com.cn/en-us/pycharm/download/#section=windows
一般下载都是下载专业的版本







以上操作就完成安装了
python的注释语法
注释其实就是对一段代码的解释说明(注释是代码之母)
注释分为单行注释和多行注释
单行注释
解释说明文字前面加#号 pycharm中有快捷键(ctrl+?)
# 文字注释
多行注释
1、解释说明占据好几行,回车键左边那个英文输入法下连续按三下
'''
文字注释
'''
2、回车键左边那个键英文输入法下+shift 连续三下
"""
文学注释
""""
变量和常量
变量和常量的含义
-
什么是变量?
记录变化(可能会经常改变)的事物状态
eg:年龄、容貌、肤色、头发
-
什么是常量?
记录固定(可能不经常改变)的事物状态
eg:圆周率、重力加速度、地心引力
变量的基本使用
日常生活中的变量案例
我们看到的央视主持人康辉老师
姓名叫康辉
年龄是51
性别是男性
代码是如何记录事物状态
name = ‘康辉’
age = 51
gender = 'male'
变量使用的语法结构与底层原理
当我们看到一行代码时,首先我们要从上往下看
"""
name = '康辉'
name: 是变量名
= : 赋值符号
'康辉' : 数据值
1、一旦看到赋值符号,那么一定要先看符号的右侧
2、在内存空间中申请一块内存空间储存数据值
3、给数据值绑定一个变量名
4、以后就可以通过变量名访问数据值
"""
注意事项:
1、同一个数据值可以绑定多个变量名
2、赋值符号的右边也可能是是变量名,变量绑定的数据值
3、一个变量名同一时间只能绑定一个数据值
name = '康辉'
name1 = name #name1=name='康辉'
name2 =name1 #name2=name1=name='康辉'
eg:
x = 10
x = x +1 # 先将右边的x加1之后再赋值给左边的x
print(x) # 最后输出的是后面的x值
#输出的结果是:11
变量名的命名规范
-
中文是可以作为变量名的,但是不建议使用,太低级了,并且容易报错
-
汉语拼音也可以作为变量名的,但是不建议使用,太低级了
-
变量名一般只能以字母、数字、下划线命名
-
变量名不能以数字开头,比如6_name
-
变量名尽量是见名知意 比如 name_list
-
变量名不能与关键字冲突 关键字有print等
关键字有['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from','global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']示范如下:
错误示范如下 *a=123 $b=456 c$=789 2_name='lili' 123='lili' and=123 年龄=18 # 强烈建议不要使用中文命名 正确示范如下 age_of_jason=31 page1='首页' _class='快乐一家'
变量名的命名风格
-
下划线式 python命名变量名常用推荐
变量名中单词很多,单词与单词之间使用下划线隔开
eg: name_from_mysql_db1_userinfo='康辉'
-
驼峰体式 JavaScript 推荐使用
-
大驼峰
NameFromMysqlDb1Userinfo ='康辉'
-
小驼峰
nameFromMysqlDb1Userinfo ='康辉'
注意:在同一一个编程语言中尽量固定使用一种变量名的命名方法,不要随意切换命名的风格
-
变量值的三大特性
变量的值具有三大特性
1、id
反应的是变量在内存中的唯一编号,内存地址不同id肯定不同
2、type
变量值的类型
3、value
变量值
查看三大特性是:id(x),type(x),x
常量的基本使用
-
在python没有真正意义上的常量(定义了就不能改)定义了可以随时修改
-
在python中如果想表示出常量 那么可以使用全大写的变量名
HOST = '127.0.0.1'
注:除了全大写之外的写法,其他与变量用法一致

浙公网安备 33010602011771号