不得不说,python确实比c++和java简单,因为它提供了许多库函数,并且每行代码都比较简短。
1.for循环的区别
在c语言中,我们通常经过for(int i;i<=10;i++)的语句,通过遍历i来实现循环,而在python中,我们则是用到在前一个学习笔记中所用到的in指令来遍历序列。
格式:for i in range(start,end) :i的值被初始为start,当i等于end时跳出循环。
例:
结果:
因为i等于10的时候已经跳出了循环,所以不会输出10.
2.print输出方式的区别:
以这一条输出语句为例:
有别于c语言,输出格式与输出元素之间是没有逗号相连的,且输出元素之前需要加上%,后面的end表示在输出语句的末尾添加的元素,默认为换行符。
3.python中的else语句:
在python中,else语句不一定是和if一起使用的,它也可以与for和while循环一同使用。
例:
利用else语句来判断num是否在numbers中,若找到目标元素,则执行break语句,跳出整个循环语句,不执行else后面的语句。