和可乐geek学python(02)
程序由什么组成
能了解到程序是有什么组成,能帮助我们形成一种程序思维,让我们更好地学习编程,更容易在大脑中形成一个流程。那么一个程序是由什么组成的呢?5个:输入,输出,数字,有条件执行,重复。无论多么复杂的程序,都是由这5个小部分组成的,所以,我们编写一个大型程序的话,先是要有一个目标,然后把一个目标慢慢分解,最后分解成由上面5个部分能够执行的每一个小小部分,由很多个小部分,最终组成我们的大程序。
我们可以从字面上了解上面5个词。
输入:这就像我们执行程序时,用鼠标,键盘,或者输入一些文本等行为。
输出:就是程序将结果输出显示到屏幕上,或者将一个结果输出到文本之类的文件上。
数字:即是一系列的数字,以及它们组成的算法。
有条件执行:当发生某一条件时,执行某个算法。
重复:也就是重复。
变量的值与类型
当然我们接着需要了解的是变量,变量就像是我们初中数学函数中学过的X,Y。变量的值也就是变量所代表的意思,比如说我们定义x=10,那么10就是变量的值。或者X=可乐geek,那么可乐geek就是变量x的值。与变量有关的变量的类型,变量的类型有3种:整形int(就是整数)浮点型-float(就是带小数点的数字)字符串-str(字符组成的一串文字,英文或者中文等)。我们可以使用type语句来实现知道一个变量是什么类型。
>>> type(123) <type 'int'> >>> type(123.1) <type 'float'> >>> type('可乐geek') <type 'str'> >>> type(可乐geek) SyntaxError: invalid syntax
我们要注意:字符串要写在引号之间,不然会发生语法错误,这种错误我们要在以后编程的时候尽量规避。而我们如果把一个数字写在引号之间,这个数字的类型将会变成字符串。