Python零基础入门(4)——分支与循环练习题
if嵌套(补充)
if 要判断的条件:条件成立时,要做的事情
elif 条件2:...
else:条件不成立时,要做的时请
elif和else都必须和if联合使用,不能单独使用
例1:
holiday_name = str(input('请输入一个节日:'))if holiday_name == '情人节':print('买礼物,买花,买包,买化妆品')
elif holiday_name == '愚人节':print('吃饭')
else:print('不过节')
例2:
have_ticket = True
knife_length = int(input('tell me the length of your knife:'))if have_ticket:print('已有车票,请安检...')if knife_length > 20:print('长度为 %d:超出限定长度,禁止入内' %knife_length)else:print('长度为 %d:没有超过限定长度,允许入内' %knife_length)
else:print('请先买票')
练习题一:
- 判断闰年
用户输入年份year, 判断是否为闰年?
能被4整除但不能被100整除的 或者 能被400整除 那么就是闰年
练习题二:
- 打印9*9乘法表
练习题3:
- 计算100以内的奇数和
练习题4:
- 从控制台输入要出的拳 --石头1 剪刀2 布3
电脑随机出拳
比较胜负
注意:这里要为大家介绍随机数的生成方法,如下图:
程序如下:
练习题4:
- 输入一个数,并计算这个数的阶乘
练习题5:
- 有1,2,3,4四个数字
求这四个数字能生成多少互不相同且无重复数字的三位数
练习题6:
- 用户登陆程序需求:
1. 输入用户名和密码;
2. 判断用户名和密码是否正确? (name=‘root’, passwd=‘westos’)
3. 登陆仅有三次机会, 如果超过三次机会, 报错提示;
练习题7:
- 猜数字游戏
- 系统随机生成一个1~100的数字;
- 用户总共有5次猜数字的机会;
- 如果用户猜测的数字大于系统给出的数字,打印“too big”;
- 如果用户猜测的数字小于系统给出的数字,打印"too small";
- 如果用户猜测的数字等于系统给出的数字,打印"恭喜",并且退出循环;
Python零基础入门(4)——分支与循环练习题相关推荐
- 【学习记录】Python零基础入门(五)
第五章 Python零基础入门之条件.循环及其他语句 本人自学的主要教材为Magnus Lie Hetland的Beginning Python:From Novice to Professional ...
- python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句
Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...
- python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...
- python基础教程视频教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载...
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- python基础教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- python零基础入门pdf-零基础入门学习Python PDF 扫描版
给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于Python.零基础.入门学习方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小59.3 MB,小甲鱼编写,目前豆瓣.亚马逊 ...
- Python零基础入门(一)——Python基础关键字和语法[学习笔记]
Python零基础入门(一)--Python基础关键字和语法 目录 1. Hello World! 2. 字符串操作 3. 简单数学计算 4. if elif else 5. 循环 基础类型 pyth ...
- python基础代码大全-python零基础入门命令方式汇总大全,快速恶补你的Python基础...
原标题:python零基础入门命令方式汇总大全,快速恶补你的Python基础 无意中浏览到这篇来自大牛的分享,总结的很全面,我重新排版下放在这里,希望能帮助到大家.在此十分感谢原作者! 在开始之前还是 ...
- 视频教程-Python零基础入门教程-Python
Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...
- 视频教程-Python零基础入门高薪必看动画课程-Python
Python零基础入门高薪必看动画课程 从事多年的Web应用开发,拥有10余年一线开发经验和教学经验.曾在中国银行从事数据采集服务,现专注于Python教学相关工作.参与过O2O外卖平台系统.微信商城 ...
最新文章
- 窗口函数(防忘笔记)
- Spring-基于注解的配置[01定义Bean+扫描Bean]
- Codeforces Round #766 (Div. 2) D. Not Adding 数学gcd
- axios 与 Vuex的使用
- vue -- v-cloak解决刷新或者加载出现闪烁(显示变量)
- This iPhone is running iOS 12.2(16E227),which may be supported by this version of Xcode
- 日历java代码_java 日历代码实现
- php函数-list函数
- FTP文件传输神器:8uftp
- 关于VS2019调试问题:进程已退出,代码为-1073741819(已解决)
- 备考电商双十一智齿客服主动营销功能大升级
- IDEA 快捷键拆解系列(五):Navigate 篇
- Java实现语音阅读功能开发(输入文字,转语音播放)
- Java SSLSocket客户端认证配置
- 计算机证据和网络证据的关系,计算机犯罪证据有哪些特点
- 如何通过技术手段批量删除公众号文章?
- NSTextField限制输入框只能输入英文字母数字字符,不能输入中文
- taglib指令报错 uri错误
- 小新pro13锐龙版本 ,开启vt,svm,开启虚拟机
- 机器学习(四)其它技术:决策树,异常检测,PCA
热门文章
- Python使用过滤器(filter)进行图像模糊处理
- 深度学习时间序列预测:卷积神经网络(CNN)算法构建单变量时间序列预测模型预测空气质量(PM2.5)+代码实战
- python计算两个字典的相同点(从key、value、item角度)
- R语言绘制相关性热图
- Genome Sequencing and Assembly by Long Reads in Plants植物基因组的长读测序与组装
- python pandas 遍历 DataFrame
- html javascript 字符串和数组互转 字符串拼接 数组拼接
- CMD 一条命令 执行 多条命令
- python 文字转语音
- 在word、excel中如果运用VBA进行编程?