脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - python条件语句和while循环语句

python条件语句和while循环语句

2022-12-02 14:37小5聊基础 Python

这篇文章主要介绍了python条件语句和while循环语句,文章基于python的相关资料展开对其条件语句及while循环语句的详细内容介绍,需要的小伙伴可以参考一下

以Python 3.x版本为主

一、条件语句

  • 条件语句基本结构

0或null为false,其余则为true

if 判定条件:
语句块...可多行
else:
语句块...可多行

代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
day=12
 
# 多条件语句判断
if day<7:
print('活动挑战失败,再接再厉!');
day+=6
elif day>=7 and day <14:
print('奖品2选1,超大鼠标垫/定制冰箱贴');
elif day>=14 and day <21:
print('奖品3选2,超大鼠标垫/定制冰箱贴/虎年笔记本');
elif day>=21 and day <30:
print('奖品5选3,超大鼠标垫/定制冰箱贴/虎年笔记本/双肩背包/WuKong熊手办');
elif day>30:
print('奖品5选3,超大鼠标垫/定制冰箱贴/虎年笔记本/双肩背包/WuKong熊手办');

效果如下:

python条件语句和while循环语句

二、​while循环语句

总所周知,程序一般情况下都是按顺序执行代码,在代码执行过程中,会有复杂的语句,这个时候循环语句就发挥作用了

在条件成立内,执行循环体,在python中,没有do while

while 判定条件:
语句块...可多行

代码如下​:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
day=0
 
# while循环语句
while day<30:
day+=7
if day<7:
print('活动挑战失败,再接再厉!');
elif day>=7 and day <14:
print('文章连续更新第%s天,奖品2选1,超大鼠标垫/定制冰箱贴' % (day));
elif day>=14 and day <21:
print('文章连续更新第%s天,奖品3选2,超大鼠标垫/定制冰箱贴/虎年笔记本' % (day));
elif day>=21 and day <23:
print('文章连续更新第%s天,奖品5选3,超大鼠标垫/定制冰箱贴/虎年笔记本/双肩背包/WuKong熊手办' % (day));

效果如下:

python条件语句和while循环语句

到此这篇关于python条件语句和while循环语句的文章就介绍到这了,更多相关python语句内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.51cto.com/u_15288318/5038918

延伸 · 阅读

精彩推荐
  • PythonPython开发装包八种方法详解

    Python开发装包八种方法详解

    这篇文章主要为大家介绍了Python开发中装包的八种方法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步...

    写代码的明哥4292022-02-18
  • Pythonpython实现邮件发送功能

    python实现邮件发送功能

    这篇文章主要为大家详细介绍了python实现邮件发送功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    小黑and小白7022021-10-21
  • PythonPython中is和==的区别详解

    Python中is和==的区别详解

    这篇文章主要介绍了Python中is和==的区别详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    ZH奶酪—张贺5582021-04-19
  • PythonPython学习笔记之抓取某只基金历史净值数据实战案例

    Python学习笔记之抓取某只基金历史净值数据实战案例

    这篇文章主要介绍了Python学习笔记之抓取某只基金历史净值数据案例,结合具体实例形式分析了Python基于selenium库的数据抓取及mysql交互相关实现技巧,需要的...

    学习笔记6669992021-07-01
  • PythonDjango动态展示Pyecharts图表数据的几种方法

    Django动态展示Pyecharts图表数据的几种方法

    本文主要介绍了Django动态展示Pyecharts图表数据的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    街角的守望。13742021-12-23
  • Pythondjango views重定向到带参数的url

    django views重定向到带参数的url

    这篇文章主要介绍了django views重定向到带参数的url,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    shance-丁多斌6102021-09-22
  • PythonPython实现的线性回归算法示例【附csv文件下载】

    Python实现的线性回归算法示例【附csv文件下载】

    这篇文章主要介绍了Python实现的线性回归算法,涉及Python使用最小二乘法、梯度下降算法实现线性回归相关算法操作与使用技巧,需要的朋友可以参考下...

    njulpy11762021-05-09
  • PythonPython实现随机爬山算法

    Python实现随机爬山算法

    这篇文章主要介绍了Python实现随机爬山算法的方法,帮助大家更好的利用python进行机器学习,感兴趣的朋友可以了解下...

    python中文社区10162021-08-31