Day 1
Python环境安装
程序执行后 code为’0’ //表示程序正常结束
非’0’ //表示程序有错
界面设置 File-Setting-Editor
Python基础语法
1.注释
单行注释 # (Ctrl+/ 添加/取消注释快捷键)
多行注释 """"""或者'''''' 三个引号之间
2.行和缩进
一条语句占一行,一行结束后可以不加分号
如果多条语句写一行,语句之间必须有分号
一行开头不能添加缩进(按空格/Tab)
3.标识符和关键字
标识符:由字母数字或者下划线组成,并且数字不能开头
关键字:python中本身存在就具有特使功能或者特使意义的标识符
print不是关键字,是系统函数,不能用来当做标识符
4.常见数据和数据类型
数字数据:用来表示数值大小的数据(eg:年龄、身高、体重、距离、价格等)
表示方法:和数学中表示数字的方式一样,并且支持科学计数法 10000=1e4
类型:python中的数字分为整型(int)和浮点型(float)两种
文本类型:表示方法:必须在文本数据的外面加单引号或者双引号
类型:字符串(str)
布尔数据:只有True(表示真)成立和False(标示假)不成立
类型:布尔(bool)
空值: None(没有)
type函数:type(数据)——获取指定数据的类型
print:显示在控制台中
1.一次打印一个数据
2.一次打印多个数据,用逗号隔开
设置end定制结束符号:print(数据1,数据2,……,end=字符串)
print在打印数据的时候,会先打印一个print中的数据全部打印出来,然后再打印end 的值(end默认是换行)
设置sep值:print(数据1,数据2,数据3,……,sep=字符串)
sep控制的是,同时打印过个数据显示数据时数据和数据的分割方式,默认是空格
input:从控制台输入数据
变量名 = input(输入提示信息)——提示用户输入数据,并将输入的数据保存到指定的变量中
注意:不管用户通过input输入的是什么数据,input返回的用户输入的数据的类型都是str
5.类型转换:类型名(数据)
int(数据)——将指定数据转换成整型
所有的浮点数都可以转换成整数(直接获取保留小数的[整数]部分)
所有的布尔值都可以转换成整数(True变1,False变0)
部分字符串可以转换成整数(只有字符串中的数字本身就是[整数])
float(数据)——将指定数据转换成浮点型
所有的整数都可以装换成浮点数 float(1)->1.0
所有的布尔都可以转换成浮点数 float(True)->1.0
部分字符串都可以转换成浮点数(只有字符串中数据本身就是数字)
bool(数据)——将指定数据转换成布尔值
所有的数据类型都可以转换成布尔值,所有的空值(None、空字符串、空列表、空元组、空字典)和零值(0、0.0)是False,其他是True
str(数据)——将指定的数据转换成字符串
所有的数据类型都可以转换成字符串,转换的时候直接在数据外面加引号