黑马测试python学习
视频:
https://www.bilibili.com/video/BV1av411q7dT?vd_source=513373b4d34804e388f350d084e973b5&p=2&spm_id_from=333.788.videopod.episodes
部署环境:1.下载python,版本>3.6
2.下载集成开发环境,vscode或pycharm(任选其一。)
python基础
书写规范:
绿色波浪线:不影响代码正常执行,当pycharm工具认为这不是一个单词,就会给你绿色提示、
红色波浪线:影响代码执行,需修改。
灰色/黄色波浪线:不影响代码执行。灰色波浪线是没有按PEP8的规划格式书写,使用快捷键ctrl+alt+L可以自动格式化代码。黄色波浪线是警告,通过alt+shift+enter可以自动修改。
变量:
变量是先命名在使用。
命名的规则:字母、数字、下划线组成,不能由数字开头,区分大小写。
类型:整形、浮点型、布尔型;非数字类型:字符串str、列表list:[1,2,3,4]、元组tuple:(1,2,3,4)、字典dict:{‘name’:‘小名’,'age':18}
type()函数,获取变量的数据类型。
类型转换:变量=要转换的类型(原数据)。例如:age= int( 18.7);结果age=18;
还有:float()、str()。
输入、输出:
获取用户使用键盘录入的内容。使用的函数是input()。变量=input('提示的信息')。一定为字符串类型。
输出是print(),可以用逗号输出多个变量的内容。print(name,age)
格式化输出:%
%d ,填充整形;%f,填充浮点型;%s,填充字符串数据。(实质%s可以填充任意类型)
用法:%.nf 表示保留几位小数。%0nd 表示保留几位的整数,例如:%06d 保留6位。
%d%%。连续两个%表示打印%符号。
f-string格式化方法。在字符串前边加上f“....{name}..”。
例如:
字符串格式化的第二种语法:“....{ }..”.format(name)
快捷键:删除一行,ctrl+x。复制粘贴一行ctrl+x。新建一行shift+回车。
运算符:
// 表示求商,结果为整数。/ 是除数,得到浮点型。这一点和c、java不一样!!!
&取余,**幂运算。
if判断:
debug调试代码:
用法:在代码和行号之间进行断点(小红点)。注意的是代码中只有一个断点是看不了代码执行过程的,在可能出错的地方断点之后,在从代码任意地方多加一个断点即可。

当为蓝色的时候,表示将要执行到这一条语句,处于还未执行状态。