首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

复习python第四天


昨天刷了一遍python二级题库的模拟题,怎么说呢一些数据库的和数据结构的之前只是草草来了解,所以都不会做,但是那些python相关的题目都是相当的基础吖,没什么要计算的,应用题也是很简单的编程题目,不会很复杂。就怕真实的考试没那么简单。


计算机之所以能做那些复杂的操作,都时离不开这些条件判断语句的,给好条件让电脑自己判断。

python的条件语句:

if语句的构成,一般由if,elif,与及else组成,一般逻辑来说,一个if语句块里面只可以有一个if,也只可以有一个else,if必须要有,可以有多个elif

一般形式:

if 条件判断:

执行

elif 条件判断:

执行

else:

执行

在这里的条件判断中,你可以运用之前学过的那些运算符号,可以自己搭配不一样的判读效果,然后执行你想要执行的语句。

这是一个简单的例子:

python的循环语句:

循环语句基本也是每种语言必有的,实现的操作就是自动化把,减少人力的投入,让电脑自己去执行那些不复杂但是麻烦的事情。循环语句十分便利。

循环语句有两种,一种是for语句,一种是while语句

for循环就是给定一个list或者tuple,可以循环获得里面的元素

例子:

一个小例子,从0循环加到100:如果要计算1-100的整数之和,从1写到100有点困难,Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。

代码语言:javascript
复制
x = list(range(101))
sum = 0
for i in x:
    sum +=i
print(sum)

这里需注意的循环后面的数是一个list或者tuple,因此可以是字符串,即可以是中文的

第二种循环就是while循环:

一般形式:

while 条件判断:

执行语句

在while中只要条件满足,就一直循环下去,直到条件不满足才会退出。

break语句:

如果说在循环中你想要中途退出循环的话可以加一个break

continue语句:

可以在循环中跳出这次循环,继续下一次的循环。

这样就可以这样跳出那个‘的’的循环。

循环语句可以让计算机执行那些枯燥的繁琐的任务的时候变得有效率,也变得方便。

break语句可以让这个循环直接停掉,结束这个循环,而continue语句则是可以跳出本轮循环,进行下一轮循环。一般这两个语句都是配合着if语句来运用的,加上一些判断使其变得更加智能。

有的时候要是程序陷入死循环的时候就可以直接停掉程序了,在pycharm的就可以直接按停止,如果直接在python的idea或者命令行情况下的话可以ctrl+c来停掉程序。

input()语句

在python中如果你想输入内容进去给程序来运行,那样你就可以使你的程序更加人性化也变得更加灵活更加方便。

下一篇
举报
领券