python基础之练习题(二)
- 九九乘法表
i = 0 #while 九九乘法表 j = 0 while i < 9:i += 1while j<9:j += 1sum = i + jtotal="%s + %s = %s"% (i,j,sum)print(total,end=" ")if i == j:j = 0print("\n")break
while实现九九乘法表
for i in range(1,10): # for 九九乘法表for j in range(1,10):sum = i + jtotal = ("%d + %d = %d" % (i,j,sum))print(total,end=" ")if i == j:print("")break
for实现九九乘法表
2.成绩判断
输入成绩自动,判断成绩等级。 需求: 0-59 不及格 60-69 及格 70-79 中 80-89 良 90-99 优 100 very good-1 抛出异常 101异常
while True:num = str(input("pls input num:"))if not num.isdigit() or int(num) > 100:print("请重新输入")continueelse:num = int(num)if 0<= num <= 59:print("不及格")elif 60 <=num<= 69:print("及格")elif 70 <=num<= 79:print("中")elif 80<=num<= 89:print("良")elif 90 <=num<=99:print("优")elif num == 100:print("very good")break # break 也可以放到else同级
if 实现成绩判断
3.兔子计算
需求:12个月总共会有多少只兔子
rabbit = [1,1] for i in range(12):rabbit.append(rabbit[i] + rabbit[i+1])print(i+1,"月有",rabbit[i]*2,"只小兔子") print(rabbit)
for 实现兔子计算
4.排列数字,不重复
需求:分别有四个数字 1 2 3 4 ,实现三个数字匹配在一起,并且每个数字不重复。
for i in range(1,5):for j in range(1,5):if (i == j):continuefor k in range(1,5):if (j == k or i==k):continueelse:print("%d%d%d"%(i,j,k))
for 实现数字排列
转载于:https://www.cnblogs.com/luchuangao/p/6685470.html
python基础之练习题(二)相关推荐
- python基础编程练习题_Python随笔18:Python基础编程练习题1~2
Python基础练习题1 求100之内自然数中最大的能被17整除的数. 解答:既然是求100以内的最大的数,可以使用range函数,且反向遍历.我们不必遍历完范围之内所有的数,因为第一个就是最大的,也 ...
- python基础语法复习[二] 函数、类
python基础语法复习[二] 前言 一.函数 1.基本概念 2.一般实例 3.参数传递 (1)传不可变对象 (2)传可变对象 4.函数递归调用实例 (1)eg:实现字符串的反转: (2)递归思想画树 ...
- Python基础学习(二)-条件,循环语句
Python基础学习(二)-条件,循环语句 一,条件语句 1,if else if 判断条件: 执行语句... e ...
- python基础语法(二)列表
往期推荐: python基础语法(一)range函数 python基础语法(二)列表 前言 一.列表的创建与删除 二.列表的查询操作 1. 获取列表中指定元素的索引 2. 获取列表中的单个元素 3. ...
- python 基础系列(二) — Python基本语法
python 基础系列(二) - Python基本语法 python基础系列索引 python 基础系列(一) - Python介绍 python 基础系列(二) - Python基本语法 pytho ...
- python练习_Python随笔31:Python基础编程练习题27~28
注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. Python编程 Python基础练习题27:与7无关的数 如果一个正整数,它能被7整除或者它的十进制表示法中某个位数上的数字为 ...
- python入门编程题库-Python随笔30:Python基础编程练习题25~26
注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. Python编程 Python基础练习题25:合并两个列 ...
- Python基础教程(二):基础语法、变量类型
Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处.但是,也存在一些差异. 在本章中我们将来学习Python的基础语法,让你快速学会Python编程. 第一个Pyth ...
- python split函数 空格_Python随笔29:Python基础编程练习题23~24
注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. Python编程 Python基础练习题23:求三角形斜边上的高 输入直角三角形两直角边a.b的值,输出斜边上的高,最后结果使用 ...
- 【图解】连狗子都能看懂的Python基础总结(二)什么是库、包、模块?
[图解]连狗子都能看懂的Python基础总结!(二)什么是库.包.模块? 本章内容 什么是模块? 什么是包? 什么是库? 什么是标准库和第三方库? 上次,我们解释了"变量".&qu ...
最新文章
- ORACLE 12C 依然支持 bbed
- 共享内存查看清除命令ipcs和ipcrm
- apache2.2 虚拟主机配置
- echarts geo地图示例_干货|Pyecharts绘制好看的交互式地图教程
- KVC/KVO 使用细节和调用顺序
- 解决使用个推后背景音乐音量变小问题
- brave counts rather people who are at high position
- php显示网卡信息,netwox显示网络配置信息
- MT-Retina.js
- python math.asin
- vue 指令 v-if v-else-if v-else
- Java必知必会:异常机制详解
- 《Flume日志收集与MapReduce模式》一2.1 下载Flume
- html中引入字体包
- 虚拟机win7系统安装vmtool
- Word目录怎么自动生成?Word文档怎么自动生成目录列表
- 计算机无法安装hp网络打印机,无法安装打印机驱动是怎么回事?不能安装惠普打印机驱动的解决方法...
- 《22条商规》书中的精髓:商战的胜负不在于市场,而在于潜在顾客的心智。
- Vue.js学习详细课程系列--共32节(1 / 6)
- 计算机与英语与金融专业,澳洲计算机和金融本科专业哪个好
热门文章
- Linux C Serial串口编程
- java分享第十六天( java读取properties文件的几种方法java配置文件持久化:static块的作用)...
- JavaEE(26) - {TODO}
- WinAPI: midiOutSetVolume - 设置 MIDI 输出设备的音量
- java设计模式-可复用面向对象软件的基础(一)
- LVS基本介绍及NAT模型配置示例
- 修改docker内mysql配置后无法启动解决方法
- HTML知识点详细汇总
- 协同过滤算法_一文带你了解协同过滤的前世今生
- [渝粤教育] 西南科技大学 单片机原理与应用 在线考试复习资料