python入门到精通(第九节while循环) #python基础

liftword6个月前 (12-26)技术文章68

while函数用于循环,条件也要用冒号结尾。

num+=i等于num=num+i,表示每次自身增加i。i+=1每次增加1,作为结束循环的条件。因为i<=10时进行循环,当i加到11不满足i<=10时循环结束。

这个程序写的是求1+2+3+到10,这里演示了每次循环后num的变化,但是只想要一个结果,那就是55。发现sun+=i与i+=1很对齐,让print这句不对齐就不再循环之中了。

想打印一排*号,像这样就会想到用循环,打印多少个*号就循环多少次。这里发现*号是一列,与想要的结果不一样,那是因为print函数自带换行,相当于print(n)。

这里还发现如果语句都是左对齐会报错,在中间有位置不会报错,在最右边对齐也不会报错,也是在循环之中。因为\n是在print()中最后,所以写end=""就能把\n删除。逗号别忘了写。

进程已结束,退出代码为0。感谢观看。

相关文章

换行和回车究竟有什么区别 换行和回车是一个键吗

"空白字符"一章有介绍打字机换行和回车的差异,不同操作系统的实现也不太一样。操作系统"换行"的不同形态Mac ClassicMac OS 9及更早版本中,使用的是\r作...

Python怎么输入字符串 python怎么输入字符串和整数在同一行

首先,要显示字符串,直接 print(字符串) 就可以显示了。字符串可以用单引号或者双引号,python中没有字符类型。多个字符串直接连着写,就表示连接,字符串内部的转义和C类似。换行\n可以转义,也...