zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【Python零基础学习入门篇②】——第二节:Python的常用语句

Python基础学习 常用 语句 入门篇 第二节
2023-09-27 14:19:51 时间

在这里插入图片描述

⬇️⬇️⬇️⬇️⬇️⬇️
⭐⭐⭐Hello,大家好呀我是陈童学哦,一个普通大一在校生,请大家多多关照呀嘿嘿😁😊😘
🌟🌟🌟技术这条路固然很艰辛,但既已选择,该当坚毅地走下去,加油!
🌤️PUA:你所看到的惊艳都曾平庸历练**“**🚀🚀🚀
🍉🍉🍉最后让我们一起努力奋斗,愿美好的事发生在我们身上~🍺🍺🍺🍺
🍭🍭🍭那么接下来我们就进入到Python基础篇第二节:Python的常用语句的学习吧🚩🚩🚩
🌠 🌌 🎆 🎇

1️⃣学习目标——明方向 ✅ ✅ ✅

🔘🔘🔘持之以恒, 坚持不懈地去完成我们内心的目标,只有勇于学习,才能不断进步!

  1. 熟悉并掌握Python中判断语句的语法及使用
  2. 熟悉并掌握Python中循环语句的语法及使用
  3. 了解一些Python中其他语句的语法,还是要会使用的哈😁😁😁

2️⃣ 学习任务——冲鸭!☑️ ☑️ ☑️

🚩🚩🚩人生难得几回搏,加油呀童学们,胜利就在⬇️⬇️⬇️⬇️⬇️

⭐01判断语句(最基础的啦)

顾名思义,判断语句当然就是进行判断咯!
举个栗子🌰:
如果今天你女朋友心情好,你去摸摸她的头或者抱一下她是不是你们双方都很开心呢😏😏,但相反如果她今天心情特别糟糕,你这样操作是不是指不定得挨顿骂甚至被揍一顿呢😱😱,所以这个情况下我们就要用判断语句来判断下是第一种情况还是第二种情况呢,现在你知道判断语句有多么重要了吧。判断语句学的好,女朋友哄得嘎嘎好。😇😇
喔喔忘啦你们没有女朋友啦,开个玩笑嘻嘻😉😉,怎么会没有呢,总会遇上对的人!

在这里插入图片描述

⭐if语句的语法及使用

if语句真的是编程语言当中最简单的语句啦,它更多的注重事件的逻辑,只要我们耐心、细心点,就能够很快掌握的。

if (此处为判断条件):
	此处为满足判断条件所执行的事件
	可以执行不只一个事件

例:

if 1+1==2:
    print("陈童学太帅了吧!!")
    print("陈童学太牛了吧!!")
    print("陈童学泰裤辣!!")

⭐if-else语句的语法及使用

if-else语句只是在if语句上加个了else,也就是说如果if后面的条件满足的话就会执行if下面的事件,不满足的话就会执行else下面的事件。而只有if的语句后面的条件不满足是就什么也不做。

if (此处为判断条件):
	此处为满足判断条件所执行的事件
	可以执行不只一个事件
else
	此处为不满足条件所执行的事件
	可以执行不只一个事件

例:

if 1+1==2:
    print("陈童学太帅了吧!!")
    print("陈童学太牛了吧!!")
    print("陈童学泰裤辣!!")
else :
    print("陈童学也还是太帅了吧!!")
    print("陈童学也还是太牛了吧!!")
    print("陈童学也还是泰裤辣!!")

⭐if-elif语句的语法及使用

if (此处为判断条件1:
	此处为满足判断条件1所执行的事件
	可以执行不只一个事件
elif (此处为判断条件2:
	此处为不满足条件1但满足条件2所执行的事件
	可以执行不只一个事件
elif (此处为判断条件3:
	此处为不满足条件12但满足条件3所执行的事件
	可以执行不只一个事件

例:

a=3
b=5
if a+b>10:
    print("陈童学太帅了吧!!")
    print("陈童学太牛了吧!!")
    print("陈童学泰裤辣!!")
elif a+b<10:
    print("陈童学还是有点帅的!!")
    print("陈童学还是有点牛的!!")
    print("陈童学还是有点酷的!!")
elif a+b==10:
    print("陈童学没那么帅啦!!")
    print("陈童学没那么牛啦!!")
    print("陈童学没那么酷啦!!")

⭐if的套娃(嵌套)

if语句嵌套指的是if语句内部包含if语句

if (此处为判断条件1:
    if (此处为判断条件2:
       此处为满足判断条件1且满足判断条件2所执行的事件
       可以执行不只一个事件
       且if语句当然不只是只能嵌套两层啦
       理论上你想嵌套多少层都是可以的

另外再提醒一句小伙伴们,嵌套的时候不要忘记语句的缩进了哦!

a=3
b=5
if a==3:
    if b==5:
        print("陈童学太帅了吧!!")
        print("陈童学太牛了吧!!")
        print("陈童学泰裤辣!!")

⭐02循环语句(也没有很难的啦)

顾名思义,循环语句就是反复执行当前满足条件的语句咯!可无限循环也可有限。
像垃圾分类就是无限循环,因为只有无限循环去做这件事才能让世界变得更美好吖!
垃圾分类,人人有责,从我做起🌍 🌎 🌏
在这里插入图片描述

⭐while循环的语法及使用

while 条件:
	如果条件满足时,则会执行循环中的事件
	当然,也是可以执行不只一个事件

只要条件满足,就会无限执行循环哦。

a=3
while a:
    print("陈童学又来咯")
    a-=1

上面这个是有限循环,因为每次成功执行循环语句时a的值会自减1,减到为0的时候就不满足条件跳出循环啦

a=3
while a:
    print("陈童学又来咯")

这个就为无限循环,因为a的值在每次执行循环的时候并没有发生改变,所以它一直满足条件所以就一直循环往复了。

while True:
	此处为循环中需要执行的事件语句

这里的 while True: 表示的是条件永远成立实现无限循环,所以当你需要使用到无限循环的时候就可以使用上面的东东!

⭐for循环的语法及使用

for能完成的功能和while循环基本上差不多,但仍有一些区别:
while循环里的循环条件是自定义的,可以由我们来自行控制循环条件
for循环是一种 “轮询“ 机制,是对一批内容进行 ”逐个处理”

for 临时变量 in 待处理的数据集(序列类型):
	满足循环条件时所执行的事件

例:

#定义字符串name
name="ctx666"
#for循环处理字符串
for i in name:
    print(i)

上面的例子就会把 ctx666 这串字符一个一个输出来,所以for循环也成为遍历循环。

⭐range()函数的使用

range()函数是Python自带的一个内置函数,它可以帮助我们生成一个简单的数字序列,在某些时候使用起来时比较方便的。
range()函数有3种语法格式:
第一种:

range(num)
获取一个从0开始,到num结束的数字序列(但不包括num本身)
如,range(3)取得的数据是:[0,1,2]

第二种:

range(num1,num2)
获得一个从num1开始,到num2结束的数字序列(但不包括num2本身)
如,range(3,8)取得的数据是:[3,4,5,6,7]

第三种:

range(num1,num2,step)
获得一个从num1开始,到num2结束的数字序列(但不包括num2本身)
数字间的间隔,以step为基准(如果没有第三个参数step,那么step默认为1)
如,range(3,8,2)取得的数据是:[3,5,7]

⭐while及for的套娃(嵌套)

和if的嵌套是一样的原理,只有满足上一层循环的条件才能进入下一层的循环的判断。
while的嵌套:

while 条件1:
	此处为条件1满足时所执行的事件
	可以执行不只一个事件
	while 条件2:
		此处为条件2满足时所执行的事件
		可以执行不只一个事件

比方说你有个喜欢的女孩子,你要向她表白100天,每天给她送10朵玫瑰花就能表白成功带回家,这就可以使用while的嵌套循环来实现。
例:

i=1
while i <=100:
    print(f"今天是表白第{i}天,准备表白!!!!!")
    j=1
    while j <=10:
        print(f"送给她的第{j}朵玫瑰花")
        j+=1
    print(f"我喜欢你!!!")
    i+=1
print(f"表白第{i-1}天,表白成功")

for的循环嵌套:
同样的用上面的例子来演示一遍。

for i in range(1,101):
    print(f"今天是表白第{i}天,准备表白!!!!!")
    for j in range(1,11):
        print(f"送给她的第{j}朵玫瑰花")
    print(f"我喜欢你!!!")
print(f"表白第{i}天,表白成功")

⭐03Python中的其他语句

⭐break语句的使用

break汉译为中断;破坏;打断,在Python中是用来结束本层循环
如:

for i in range(5):
    print("陈童学又变帅啦哈哈!!")
    i += 1
    print(i)
    if i==3:
        break

该程序如果正常来讲应该执行5次的,但由于当i==3时要break跳出循环,所以该程序只执行了3次。

⭐continue语句的使用

continue汉译为持续;延伸,在Python中是用来结束本次循环跳过continue后面的语句直接执行下一次循环的。

for i in range(5):
    i += 1
    if i==3:
        continue
    print("陈童学又变帅啦哈哈!!")
    print(i)

上面的程序在continue的影响下当i==3时时无法进行输出continue下面的语句而是直接跳过本次循环进行下一次事件的执行。
在这里插入图片描述

⭐pass语句的使用

pass是一个空语句,它用来保证程序结构的完整性
pass语句什么事情都不干,它就是个混子哈哈。它唯一的作用就是用来占位

for i in range(6):
    i += 1
    if i==3:
        pass
        print("pass:我就是混子怎么啦")
    print("陈童学可不是混子哦!!")
print("记住啦,我们都不是混子哦!!!!")

⭐else语句的用法

else除了和if搭配外,还可以和while一起工作!
不信你看!

while 1+1==3:
    print("喔?这也能算错?????")
else:
    print("溜的呀!!!你就是编程大师吧!!!")

3️⃣本章小结——明思路 🤏 🤏 🤏

🌈🌈🌈人生本就是一场旅途,总得经历一些艰苦才能翻山越岭,遇见那些美好的事物吧!我们不该停止奋斗,但也请别忘记停下脚步欣赏沿途的美景。

本文主要讲解了Python中的一些常用语句,像判断语句、循环语句、还有一些其他语句等。判断语句中if和else的相关使用一定要熟练!熟练!熟练!循环语句当中的while和for也要能够运用的炉火纯青!因为这些常用语句不仅在Python中,在绝大部分的编程语言当中的使用频率都是非常高的!所以请小伙伴们不懂得话一定不要一带而过就扔在一旁了哦,基础牢固了才会越学越轻松,越赚越多钱呢!

4️⃣写在最后——暖心寄语💕💕💕

🍉🍉🍉不必偏执于未知的真实,身处的当下即是意义和真实,爱才是解题的答案,也是可画人生色彩的笔尖,耐心的走下去,总会遇到你爱的人和爱你的人。

🍁🍁🍁好啦,本文的内容就到此结束啦,我们下期再见哦!另外在祝各位小伙伴们要天天开心哦!
🍂🍂🍂如果你觉得本文对你有那么一丁点用亦或说有被触动到一点的话,还请你动动手指给个三连哦!因为我觉得这实在是,泰裤辣!
在这里插入图片描述