Python学习:从菜鸟开始(1)

【Python】基本功 :“两位好兄弟”判断和循环语句

**

前言

呜呜呜~ 第一次写博客,表示不会用这个编辑器写…

第一次嘛,硬着头皮上,想总结下自己今日所学的一些关于python的基础

希望能够让看到的小伙伴们一起学习,同时也可以指出我的错误!

第一位:判断语句

条件判断:

基本形式由图
在这里插入图片描述
上图为if条件语句,当“判断条件”成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

当“判断条件”不成立时,则执行else语句后方的相关语句。

注意:python语言中一般是以缩进来表示代码的逻辑

判断语句的应用

判断一位同学成绩的等级评分

score =87    成绩为87if score >=90 and score <= 100:
    print("本次考试,等级为A")
else:
    if score >=80 and score<90 :
        print("本次考试,等级为B")

输出结果应该:B

这样的代码就是最基础的if语句
今天我还学习了一个高级一丢丢的,别嫌弃我菜,呜呜~

score =87

if score >=90 and score <= 100:
    print("本次考试,等级为A")
elif score >=80 and score<90 :
        print("本次考试,等级为B")
else :
    print("本次考试,等级为E")

这里边多了一个叫“elif”的语句,主要的意思就是上一个条件不符合,那这个条件是否符合呢,如果符合,便执行,若不符合,便执行下一个语句。
(个人理解,如需改正,请大大们评论区告知哦~)

同时注意:elif语句只能和if语句连用,否则会出错哦

二、第二位:循环语句

1.用处多多的for语句

在这里插入图片描述
这个是for语句的基本形式。
for…in…循环,图中意思就是从0到开始,打印出5个数出来。

2.奇奇怪怪的while语句

在这里插入图片描述
上边是一个用while语句实现的循环,它的意思就是求0到100内的奇数和。

while语句中 只要条件满足,就会不断循环,当条件不满足时退出循环,所以切记使用while循环时一定要给一个限制条件哦

循环语句的应用

for语句

逐个字符的遍历

name = "chengdu"    给出一个字符

for x in name :
    print(x)

遍历整个字符后,显示结果

结果应该是:
c
h
e
n
g
d
u

因为计算机默认格式为换行,所以我们也可以在后面加上一起其他的。

for x in name :
    print(x,end="\t")

这个语句里就在x后面加上了end="\t" 它的输出结果会变为
c h e n g d u

咳咳,和上一位好兄弟判断语句一样,自然有还有一个更高级一点的应用,哈哈哈

虽然我自己还没学到那,呜呜~

对列表的遍历

a = ["aa","bb","cc","dd"]
for i in range(len(a)):     len(a)是求数组a的长度
    print(i,a[i])

遍历结果为:
0 aa
1 bb
2 cc
3 dd
这个语句在之后的爬虫里会经常用到哦(小声哔哔:老师说的)

while语句

*求从0100相加之和
n=100
sum=0
counter=1
while counter <= n :
    sum=sum+counter
    counter += 1

print("1到 %d的和为:%d"%(n,sum))

当然这个应用用for语句同样是可以实现的哦,容我去琢磨琢磨。

老师在讲while语句时又讲了一个知识点

count = 0
while count<5 :
    print(count,"小于5")   
    count +=1
else:
    print(count,"大于等于5")

在此代码中我学到了在python语言中else语句是可以不与if语句连用的
这个代码的值我就不说了,在大佬眼中应该一眼就知道答案了,呜呜~

总结

其实之前学过了C语言,虽然是没认真去学,但是最基本的还是懂的,今天就是重新学习python,依照C的一些基础还是能跟上老师的步伐,希望在之后的学习中,自己能将所学知识,全部写成博客,一可以给所有人看,改正我的错误;二则让自己学习的保存下来,同时也加深印象。

其实,学习python是因为跟着学校老师做项目,项目就是用python去做,所以要学习python,但是学习后发现这这个语言还是挺好玩的,所以,我开始了写博客记录自己的学习经历。嘻嘻!

以上内容都是学习B站老师的哦~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测开小趴菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值