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

简介: 1️⃣学习目标——明方向 ✅ ✅ ✅🔘🔘🔘持之以恒, 坚持不懈地去完成我们内心的目标,只有勇于学习,才能不断进步!熟悉并掌握Python中判断语句的语法及使用熟悉并掌握Python中循环语句的语法及使用了解一些Python中其他语句的语法,还是要会使用的哈😁😁😁2️⃣ 学习任务——冲鸭!☑️ ☑️ ☑️

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

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

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

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

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

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

顾名思义,判断语句当然就是进行判断咯!

举个栗子🌰:

如果今天你女朋友心情好,你去摸摸她的头或者抱一下她是不是你们双方都很开心呢😏😏,但相反如果她今天心情特别糟糕,你这样操作是不是指不定得挨顿骂甚至被揍一顿呢😱😱,所以这个情况下我们就要用判断语句来判断下是第一种情况还是第二种情况呢,现在你知道判断语句有多么重要了吧。判断语句学的好,女朋友哄得嘎嘎好。😇😇

喔喔忘啦你们没有女朋友啦,开个玩笑嘻嘻😉😉,怎么会没有呢,总会遇上对的人!

9de7f8436ac0437483ac4a1bd104eb12.jpg

⭐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):
  此处为不满足条件1和2但满足条件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循环语句(也没有很难的啦)

顾名思义,循环语句就是反复执行当前满足条件的语句咯!可无限循环也可有限。

像垃圾分类就是无限循环,因为只有无限循环去做这件事才能让世界变得更美好吖!

垃圾分类,人人有责,从我做起🌍 🌎 🌏

0975790c99724a009f0ed4b1973d7ee3.jpg

⭐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下面的语句而是直接跳过本次循环进行下一次事件的执行。

b809591b1b3e4e439c62a3e2923cfe3f.png

⭐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️⃣写在最后——暖心寄语💕💕💕

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

相关文章
|
1天前
|
Linux 开发工具 Python
初学者从无到有的Python语言如何入门,这份Python学习路线赶紧带走_python 从无到(1)
初学者从无到有的Python语言如何入门,这份Python学习路线赶紧带走_python 从无到(1)
初学者从无到有的Python语言如何入门,这份Python学习路线赶紧带走_python 从无到(1)
|
1天前
|
机器学习/深度学习 数据挖掘 开发工具
2024年最全0基础学python开发工具及学习平台推荐_python平台a,面试阿里巴巴客服
2024年最全0基础学python开发工具及学习平台推荐_python平台a,面试阿里巴巴客服
2024年最全0基础学python开发工具及学习平台推荐_python平台a,面试阿里巴巴客服
|
1天前
|
Java 程序员 C语言
2024年Python最新【Python学习教程】Python类和对象_python中类和对象的讲解,Python最新面试题
2024年Python最新【Python学习教程】Python类和对象_python中类和对象的讲解,Python最新面试题
2024年Python最新【Python学习教程】Python类和对象_python中类和对象的讲解,Python最新面试题
|
1天前
|
数据采集 算法 Python
2024年Python最全python基础入门:高阶函数,小米面试编程题
2024年Python最全python基础入门:高阶函数,小米面试编程题
|
1天前
|
存储 数据采集 数据挖掘
真正零基础Python入门:手把手教你从变量和赋值语句学起
真正零基础Python入门:手把手教你从变量和赋值语句学起
|
1天前
|
Python
|
2天前
|
数据挖掘 数据处理 Python
【Python DataFrame 专栏】Python DataFrame 入门指南:从零开始构建数据表格
【5月更文挑战第19天】本文介绍了Python数据分析中的核心概念——DataFrame,通过导入`pandas`库创建并操作DataFrame。示例展示了如何构建数据字典并转换为DataFrame,以及进行数据选择、添加修改列、计算统计量、筛选和排序等操作。DataFrame适用于处理各种规模的表格数据,是数据分析的得力工具。掌握其基础和应用是数据分析之旅的重要起点。
【Python DataFrame 专栏】Python DataFrame 入门指南:从零开始构建数据表格
|
3天前
|
网络协议 网络架构 Python
Python 网络编程基础:套接字(Sockets)入门与实践
【5月更文挑战第18天】Python网络编程中的套接字是程序间通信的基础,分为TCP和UDP。TCP套接字涉及创建服务器套接字、绑定地址和端口、监听、接受连接及数据交换。UDP套接字则无连接状态。示例展示了TCP服务器和客户端如何使用套接字通信。注意选择唯一地址和端口,处理异常以确保健壮性。学习套接字可为构建网络应用打下基础。
19 7
|
4天前
|
Python
10个python入门小游戏,零基础打通关,就能掌握编程基础_python编写的入门简单小游戏
10个python入门小游戏,零基础打通关,就能掌握编程基础_python编写的入门简单小游戏
|
4天前
|
数据采集 数据挖掘 Python
Python学习——函数,2024年最新手持4个大厂offer的我
Python学习——函数,2024年最新手持4个大厂offer的我