网站首页 > 技术文章 正文
【实验目的】
1)掌握Python的if条件语句
2)掌握Python的for循环语句
【实验原理】
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
可以通过下图来简单了解条件语句的执行过程
Python程序语言指定任何非0和非空(not null)值为true,0 或者 null为false。
Python编程中 if 语句用于控制程序的执行,基本形式为:
if 判断条件:
执行语句……
else:
执行语句……
其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。
else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句,
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
语法:
for循环的语法格式如下:
for iterating_varin sequence:
statements(s)
【实验步骤】
一、打开Python-2.7
1.1 双击桌面上的程序IDLE (Python GUI),出现如下画面,则打开成功。如图1所示
图1
二、Python流程控制
2.1 Python条件结构if基本用法,定义变量wgc为 False,变量name为”zhangsan”,判断name是否为”python”是 的话变量wgc变为True,输出”welcome”,否则的话输出name:zhangsan,如图2所示
图2
2.2 Python条件结构if的elif用法,定义变量num=5,进行判断,如果num=3,输出boss,如果 num=2,输出user,如果num=1,输出worker,如果num<0,输出error,以上条件都不符合,输出roadman,如图3所示
num =5 if num == 3: print ' boss' elif num == 2: print ' user' elif num == 1: print ' worker' elif num <0: print ' error' else: print 'roadman' |
图3
2.3 Python条件结构if语句多个条件用法,定义变量num=9,如果符合条件大于等于0或者小于等于10,输出hello,如图4所示
图4
2.4 Python 基本的for循环,定义循环letter的值是Python,循环输出每个字母。如图5、图6所示
图5
图6
2.5 Python通过序列索引迭代,定义列表fruits的值有banana,apple,mango,使用for循环输出每种水果。如图7所示
图7
2.6 Python循环使用 else 语句,定义for循环num的值在10到20之间,根据因子迭代(途中为变量i)。如图8所示
图8
- 上一篇: 一文搞懂Python迭代器和生成器
- 下一篇: 如何安装、启动和退出python,大小写是否一样?
猜你喜欢
- 2025-01-15 一文搞懂Python迭代器和生成器
- 2025-01-15 Python生成器详解 | 投稿
- 2025-01-15 Python逆序输出的3种方法,你了解嘛
- 2025-01-15 从原理到实战,一份详实的 Scrapy 爬虫教程
- 2025-01-15 有效提升Python代码性能的三个层面
- 2025-01-15 玩转Python—循环语句使用教程
- 2025-01-15 使用 Python 的sorted()函数对复杂可迭代对象进行排序
- 2025-01-15 人人都能看懂的「迭代器、生成器」入门指南
- 2025-01-15 全网最详细的Python自动化测试+邮件推送+企业微信推送+Jenkins
- 2025-01-15 如何更好的理解Python 生成器和迭代器,yield语句
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)