给变量起个名字
变量 对于一个程序而言是核心,如何使用好变量就成了关键所在。在第三节课 注释 的学习中,我们已经使用过变量,当时我们用c=add(3,4),给变量 c附上了加法函数的结果。在这里我们其实犯了一个小小的错误,就是在给变量起名的时候,并没有很好地表明这个变量的意思。要知道好的变量名可以让你再次查看代码的时候能迅速回忆起变量的意思,同时也可以让别人可以更容易读懂你的代码。
在这里我们通过几个例子给大家提供程序员经常使用的一种命名方法:缩写加下划线
例1,假设一个班上有46位男同学和54位女同学,我们想用程序求这个班上学生的总数,我们在给男女同学变量命名的时候,分别用 stud_male和 stud_femal,这里 stud就是 student的缩写,下划线 _ 可以看成起到空格的作用,用来隔开单词。
在尽量通过命名来赋予变量意义的时候,大家也不要忘了用 注释 来 给变量释义。
字符串变量
还记得我们写的第一个代码吗?用 print来打印出 HelloWorld。事实上我们可以定义一个字符串变量来实现这个效果。字符串变量的创建需要 单引号 或者 双引号 ,在例子中我们分别用单引号创建了两个字符串变量。
整数和浮点数变量
在上一课的习题中,我们让大家搜索什么是浮点数。对于计算机而言,变量是区分整数和浮点数的,同样是100,如果你分别用 num = 100和num= 100.0给变量 num赋值,系统分配不同大小的空间,浮点数的空间会大于整数的空间。对于一般计算而言,出于习惯我们最好给变量赋值浮点数,不需要给计算机节省多少空间 (好比在足球场省了一粒芝麻大小的空间)。但是对于特殊的大量计算,我们需要仔细考虑变量的类型,分配好计算资源。
例3,我们分别用了100和 100.0来给变量赋值,这里我们 type函数来查看变量的类型,这是一个写程序可以经常使用的小技巧,推荐大家对比把握不准的变量先用这个函数来查看变量类型。
运行结果:
练习题
1,如果小明有三个苹果,两个梨子和四个西瓜,用变量分别表示,并求小明一共有多少个水果。
2,打印英语课本经典对话,How are you? I am fine, thank you, and you?
3,分别查看 num = 7/4 和num = 7.0/4的结果和变量类型。