预习:
**、str()
2.3.5 使用字符串时避免语法错误
在用单引号括起的字符串中,如果包含撇号,就会导致错误;
因为:第一个单引号和撇号之间的内容视为一个字符串,而将余下的文本视为Python代码;
2.3.6 Python 2中的print 语句
Python2:无需将打印的内容放在括号内;(print 语句中,有些包含括号,有些不包含)
Python3:print是一个函数,括号必不可少;
2.4数字
2.4.1整数
(1).两个乘号=乘方运算;如下图
(2).支持运算次序,可在同一个表达式中使用多种运算;
(3.空格不影响Python计算表达式的方式;
2.4.2 浮点数
浮点数:带小数点的数字
2.4.3 使用函数str()避免类型错误
str():将非字符串值表示为字符串;
2.4.4 Python 2中的整数
Python2中,整数除法的结果只包含整数部分,小数部分被删除;(直接删除)
如果避免这种情况:务必确保至少有一个操作数为浮点数,这样结果也为浮点数;如下图:
注意:Python3和Python2之间来回编写时,同时使用浮点数和整数的代码时,一点要注意这种异常行为!!!!
练习:
作业:
大大的图:
给挑战者的图,需要交互式,自己不会,又时间太晚了,就没做;
我的图
反馈及感悟:我发现学习新知识的时候,先把要学的小章节不管理不理解的透彻先看完,可能你疑惑的问题就在后面;所以,先整体看一遍,再哪个不会,再仔细琢磨或问同学;这样可能避免了自己明明可以从后面章节懂的知识,而在问别人的时候浪费了时间;