今天我们学python零基础第一课,在昨天的介绍性课程中我们对部分代码进行了讲解,接下来我们要先对变量进行简单的讲解。
首先我们要了解变量的定义,在百度中它被定义为以下:
变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。
变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变的。
知道了变量的定义,我们就开始学习变量的一些常识吧。变量是你在接下来的学习中最重要的最常用的功能。
ikun="鸡你太美" #变量可以将内部数值定义为字符串
ikun=666 #变量可以将数值定义为一个整数,不需要字符串化("这是字符串号")
holle="999"
ikun=holle #变量的数值可以改编为另一个变量的数值
#变量的数值是取决于最后一个给它定义的数值,就比如上面中如果打印出来ikun其现实的也应是最后定义的,根据上面,我们可以得出,ikun等于holle这个变量,holle最后一次定义实在holle="999",因此ikun是"999"
注意到我在定义holle时将999字符串化了吗,这样定义后,不能直接将变量应用于计算,至于阻焊换格式,我在下节课会讲到。
最后我们做一个小测试吧
#第一题
ikun=666
a=68
b=a
iknu=b
c=”33"
print(c+ikun)
#选项:A:报错,代码无法运行
#B:结果为101
#C:不输出结果
#print是打印一个数值
#第二题
a=“ikun"
print(a)
#选项 A:代码报错
#B:正常运行但不输出结果
#C:输出ikun
答案在下一节课我会进行深度讲解
第一题答案:a,解析:因为变=变量c被字符串化了,无法直接参与运算,因此错误
第二题答案下节课深度讲解,因为涉及了下节要讲的字符串化