黑马程序员自学第二天
学习笔记
第一章节和第二章节内容比较简单,建议一口气连着看完,作为零基础小白过一遍也能明白。
以下是我第二章的学习笔记,仅记录自己(超级小白)认为重要的部分。
如有错误或者学习建议望指出,十分感谢。
2.1 字面量
现阶段视频主要讲了整数、浮点数及字符串,非常简单。
(图片来自黑马程序员教程截图)
2.2 注释
(图片来自黑马程序员教程截图)
2.3 变量
格式:变量名=变量值
多个变量之间使用逗号隔开
(我的理解:变量名是“money”,变量值是“50”。用等号把50块钱这个数值赋予“money”,在print语句中“money”就代表了这个50块钱余额)
(图片来自黑马程序员教程截图)
如上图所示,输出内容为“钱包还有:50”。
进一步操作:
(图片来自黑马程序员教程截图)
2.4 数据类型
(图片来自黑马程序员教程截图)
方式3补充解释:
(图片来自黑马程序员教程截图)
2.5 数据类型转换(今后使用率高)
常见转换语句:
(图片来自黑马程序员教程截图)
示例:
注:浮点数转整数会失去精度(如下图所示)
(图片来自黑马程序员教程截图)
2.6 标识符
2.6.1 主要三类命名规则:内容限定、大小写敏感、不可使用关键字
(注意:不推荐中文、不要用数字开头)
(图片来自黑马程序员教程截图)
注意:大小写不一样不会占用关键字
2.6.2 命名规范(尽量遵守)
(图片来自黑马程序员教程截图)
2.7 运算符
2.7.1 算数运算符
2.7.2 赋值运算符
(图片来自黑马程序员教程截图)
示例:
(图片来自黑马程序员教程截图)
注意:num+=1的意思就是num=num+1
2.8 字符串扩展
2.8.1 字符串的三种定义方式
(图片来自黑马程序员教程截图)
(图片来自黑马程序员教程截图)
(我的理解:1、包含引号,以最外面的引号为准。2、两个引号内就是默认一个字符串,同样的引号嵌套会导致无法识别,需要转移字符,用在例如双引号嵌套双引号的时候)
示例:
(图片来自黑马程序员教程截图)
2.9 字符串的拼接
(图片来自黑马程序员教程截图)
注意:字符串拼接仅适合字符串间,与非字符串无法拼接
2.10 字符串格式化 (比字符串拼接便捷,且非字符串也可拼接)
字符串拼接太长的时候,用字符串格式化更为便捷
(图片来自黑马程序员教程截图)
注意:
(图片来自黑马程序员教程截图)
示例:
(图片来自黑马程序员教程截图)
支持多数据类型占位:
(图片来自黑马程序员教程截图)