本帖最后由 隐而远外 于 2020-8-6 11:02 编辑
关于sublime 使用中一些问题的总结:
1. 中文乱码。在给文档手动设置编码格式的时候是用#encoding: 后边加编码格式,如果你的代码中或者你执行的结果中可能出现中文,那么需要将编码格式换成utf-8,如过换成后问题仍无法解决,就直接在Python自带的IDLE中执行。
2. 按下ctrl+B在sublime 中执行不了:找到Tools—Build With—Python
3. 注意只要你的代码中有 input () 就无法在sublime 中执行。
第二章 变量 数据类型 运算符
2-1.什么是变量?简单的说,变量就是一些将来可能会改变的数据,程序运行时这些数据将会被保存在计算机的内存里面程序运行中所需要的各种各样的数据会以变量的形式保存起来。
注意:变量名必须是大小写英文字母、数字或下划线_的组合,不能用数字开头,并且对大小写敏感。关键字不能用于变量名(31)个,如and、as、assert、break、class、continue、def、del等
2-2常用的数据类型:整型,浮点型,字符串,布尔型和空值等
1. 整型(int)取值为整数,有正有负,0也是整型整型数可以做整数的运算定义整型的时候直接用变量=整数即可,不能加引号
2. 浮点型 取值为小数,当计算有精度要求时被使用,有正有负预留问题:浮点数的精确度问题整型可加整型,整型也可加浮点型
3. 字符串(Str)
①字符串型数据是用两个单引号或两个双引号包裹起来的文本,我们可以用+来连接多个字符串
②字符串中的转义字符:字符串里常常存在一些如换行,制表符等有特殊含义的字符,这些字符串称之为转义字符。比如\n表示换行;\t表示制表符(给空格),Python还允许用“r“表示双引号内部的字符默认不转义。
4. 布尔型(Bool) 5. 空值 2-4数据类型的转换 数据类型的转换可以把一些数据转换成我们需要的类型: 函数int(),folat(),str(),和bool()分别用于将变量转换为整型,浮点型字符串和布尔型。 Print(type(a))可以打印出a的数据类型。 布尔值转换的特例;只有在变量值为空值,为0,或者空字符串时bool()的转换结果才为False。
|