1.基本语法
2.常见错误
unitest框架
Python介绍特点:简单易学,应用领域广泛、开源
应用领域:自动化测试、网络爬虫、Web开发、自动化运维、数据分析、人工智能、机器学习
语言分类
编译型语言:代码----》编译器软件------》二进制文件(效率高,但代码出错则无法产生源文件)
C语言
解释型语言:代码----》解释器软件(代码转换为二进制文件,边执行边转换)(效率低,但后续代码错误不影响前面代码的运行) python
Python 3.8 安装网址:
64位 :https://www.python.org/ftp/python/3.10.5/python-3.10.5-amd64.exe
32位:https://www.python.org/ftp/python/3.10.5/python-3.10.5.exe 一定要勾选Add Python 3.8 to PATH安装完成后运行Python:CTRL+R---》cmd-----》python,显示Python版本号,
ctrl Z退出---》pip,检查pip
成功安装截图如下:
则安装完成
Pycharm 安装下载地址:https://www.jetbrains.com/pycharm
一路next
Pycharm 使用单行注释:# 空格 :快捷键ctrl /
多行注释:""" AAAAAAA""" 写在文件的最开始,’‘’ ‘’‘包含的内容也是
Python 代码的波浪线
红色:错误
灰色:不影响代码正常执行
绿色:书写的不是一个单词
PEP8:代码书写规范
变量:先定义后使用
定义变量:变量名 =值
打印:print()
pycharm中集成了cmd 左下角终端
在cmd中也可以用变量名命名规范 由数字字母下划线组成,不可以用数字开头,不可以用关键字做标识符
数据类型:
整型 int
浮点型 :float
布尔型:bool
字符串:’‘
print(type(name))打印变量类型
输入:input函数
类型转换A=int(XX)
格式化输出
print('我的名字是%s,我的成绩占比是%.2f%%' %(name,P))
我的名字是小明,我成绩占比1%
f-string格式输出
printf(f我的名字是{name},我的身高是{height},我的成绩占比为{A})
或者
printf(f我的名字是{name},我的身高是{height:3f},学号是{stu_num:06d},我的成绩占比为{A}%)