**
呜呜呜~ 第一次写博客,表示不会用这个编辑器写…
第一次嘛,硬着头皮上,想总结下自己今日所学的一些关于python的基础
希望能够让看到的小伙伴们一起学习,同时也可以指出我的错误!
基本形式由图 上图为if条件语句,当“判断条件”成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。
当“判断条件”不成立时,则执行else语句后方的相关语句。
注意:python语言中一般是以缩进来表示代码的逻辑
判断一位同学成绩的等级评分
score =87 成绩为87分 if 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语句连用,否则会出错哦
这个是for语句的基本形式。 for…in…循环,图中意思就是从0到开始,打印出5个数出来。
上边是一个用while语句实现的循环,它的意思就是求0到100内的奇数和。
while语句中 只要条件满足,就会不断循环,当条件不满足时退出循环,所以切记使用while循环时一定要给一个限制条件哦
逐个字符的遍历
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 这个语句在之后的爬虫里会经常用到哦(小声哔哔:老师说的)
当然这个应用用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站老师的哦~