一、python和pycharm的区别
1、python:编程语言,解释型语言
(还要一种叫编译型语言,如C、C++等,至于具体含义,自行百度)
2、pycharm:高效写代码的工具
二、pycharm的使用
1、头部信息:点击导航栏File-Settings-File and Code Templates-Python Script输入
以下内容,则每次新建文件时就会自动生成头部信息
# -*- coding: utf-8 -*-
# @Time: 2021/6/24 21:22
# @Author: Name(你的名字)
# @File: demo01.py
2、修改字体大小:点击导航栏File-Settings-Editor-Font,修改Size,点击Apply应用查看,点击OK确定
3、修改风格:点击导航栏File-Settings-Editor-Color Scheme-General,点击Scheme下拉框选择
三、python文件执行(运行)
1、右键run
2、点击菜单栏小三角
(如没有看见,点击导航栏View-Appearance-勾选Toolbar)
3、控制台左上角绿色三角形
4、快捷键 ctrl+shift+F10
四、python基础语法
# Ctrl + d 快速复制光标所在行的代码
# Ctrl + Alt + l 美化代码
# Shift + Enter 输入/光标换行
1、缩进:通过缩进来表示代码块(tab),向前缩进(shift + tab)
2、代码换行:回车
3、对齐:缩进要保持一致
4、注释:
1)单行注释:#
2)多行注释:三个单引号,或者三个双引号
3)快捷键:Ctrl + /
五、python变量和标识符
1、变量(计算机名词),百度百科解释:变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。
2、常量:不会被人为修改的量,如圆周率3.1415926
3、变量命名规则
1)由字母、数字、下划线组成
2)不能以数字开头
3)不能使用关键字,如print、if等
4)区分大小写
5)见名知意(如 name="jack",一看就可以知道name代表名字,而bbbbb="jack"不点进去代码看
就不清楚bbbbb代表的含义)
4、标识符:用来标识某个实体的符号
1)变量名称
2)函数名称
3)类名称
4)模块名称
5)包名称等
标识符的命名规范:
1)大驼峰(如FirstName="wang") #类名称推荐使用
2)小驼峰(如firstName="wang")
3)下划线连接:first_name #python函数命名、变量命名推荐使用
六、python常见数据类型
1、数值(int、float)
2、字符串(str)
3、元组(tuple)
4、列表(list)
5、字典(dict)
6、集合(set)
7、布尔值(bool)
8、None #python独有
数据类型判断
1、type(变量名):查看变量名是什么类型,如num=1,print(num)
2、isinstance(变量名,int):判断变量名是否是int类型,如果是返回
True,否则返回False,如num=1,print(isinstance(num,int))
七、python包管理pip
环境变量,百度百科解释:环境变量(environment variables)一般是指在操作系统中
用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
Windows环境变量分用户变量和系统变量,类似于局部变量和全局变量,用户变量只有当前用户登录
才可使用,其他用户登录无法使用,而系统变量所有用户都可使用。
pip install package_name 安装包
pip install -i http://mirrors.aliyun.com/pypi/simple/ package_name
#选用python国内镜像源安装速度会快一些,如http://mirrors.aliyun.com/pypi/simple/
此链接为阿里云镜像源,也可百度搜索使用其它国内镜像源
pip install -U package_name 更新包
pip uninstall package_name 卸载包
pip list 查看包
虚拟环境相关(了解)
使用场景:做python开发、测试开发,部署开发的项目到服务器上
pip freeze > requirements.txt #将本地环境的依赖包和版本 生成一个文件,requirement是一个文件名,可修改
pip install -r requirements.txt #安装对应文件的包
Py基础之一