python遍历循环选择题_19道Python循环遍历,while,for语句测试题,网上看到的题目,自己不看答案全部做了一次,总共3个小时左右...
# 1. 输出10行内容,每行的内容都是“*****”。
for i in range(0,10):
for j in range(0,10):
print("*",end="")
print()
# 2. 输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号
for i in range(0,11):
for j in range(2*i-1):
print("*",end="")
print()
# 3. 输出9行内容,,第1行输出1,第2行输出12,第3行输出123,以此类推,第9行输出123456789。
for i in range(1,10):
for j in range(1,i+1):
print(j,end="")
print()
# 4. 计算10个99相加后的值并输出。
for i in range(1,11):
print(i*99)
# 5. 计算从1加到100的值并输出。
for i in range(1,100+1):
print(((i+1)/2)*i)
# 6. 计算10的阶乘(1x2x3x4x5x6x7x8x9x10)
a=1
for i in range(1,10+1):
a=a*i
print(a)
# 7. 计算2的20次方。不允许用**和pow()
num = 1
for i in range(1,20+1):
num = (num*2)
print(num)
# 8. 计算从1到1000以内所有奇数的和并输出。
sum = 0
for i in range(1,1000+1):
if i%2!=0:
# print(i)#打印所有奇数
sum = i+sum
print(sum)
# 9. 计算从1到1000以内所有能被3或者17整除的数的和并输出
sum = 0
for i in range(1,1000+1):
if i%3==0 and i%17==0:
print(i)#打印符合要求的数字
sum = i+sum
print(sum)
# 10. 计算从1到1000以内所有能同时被3,5和7整除的数的和并输出
sum = 0
for i in range(1,1000+1):
if i%3==0 and i%5==0 and i%7==0:
print(i)
sum = i+sum
print(sum)
# 11. 计算1到100以内能被7或者3整除但不能同时被这两者整除的数的个数。
num = 0
for i in range(1,100+1):
if i%7==0 or i%3==0 and not (i%3==0 and i%7==0):
num+=1
print(num,i)
# 12. 计算1到100以内能被7整除但不是偶数的数的个数。
num = 0
for i in range(1,100+1):
if i%2!=0 and i%7==0:
num+=1
print(num,i)
# 13. 计算从1到100临近两个整数的合并依次输出。比如第一次输出3(1+2),第二次输出5(2+3),最后一次输出199(99+100)。
num = 1
for i in range(1,100):
print("%d(%d+%d)"%((2*num+1),num,num+1))
num+=1
# 14. 给定一个整数n,判断是否是质数(质数是只能被1和它自身整除的数)
i = int(input("请输入一个正整数:"))
if i==2:
print("质数")
elif i>2:
for j in range(1,i):
if i%2==0:
print(i,"不是质数")
else:print(i,"这是质数")
# 15. 给定一个不大于9的数n,打印nn乘法表
num = int(input("请输入一个不大于9的正整数:\n"))
for i in range(1,num+1):
for j in range(1,i+1):
print("%d*%d=%2d"%(i,j,i*j),end=" ")
print()
# 16. 五位数中,对称的数称为回文数,打印所有的回文数并计算个数。如:12321
num = 0
for i in range(10000,99999):
i= str(i)
if i == i[::-1]:
num+=1
print(i,"这是回文数!",num)
# 17. 给定一个n位(不超过10)的整数,将该数按位逆置,例如给定12345变成54321,12320变成2321.
num = input("请输入一个不超过10位的正整数:\n")
num = num[::-1]
num = int(num)
print(num)
# 18. 输出所有的三位水仙花数,其各位数字立方和等于该数本身。
o = 0
k = 0
for i in range(100,1000):
n1 = i//100
n2 = (i-n1*100)//10
n3 = i-n1*100-n2*10
if n1**3+n2**3+n3**3 ==i:
k+=1
print(i,"这是水仙花数",k)
else:
o+=1
print(i,"不是水仙花数",o)
# 19. 一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第n次落地时,共经过多少米?
num = input("请输入落地次数:")
num = int(num)
sum = 0
for i in range(1,num+1):
sum = 100+sum/2
print(sum)
python遍历循环选择题_19道Python循环遍历,while,for语句测试题,网上看到的题目,自己不看答案全部做了一次,总共3个小时左右...相关推荐
- Python 二级考试选择题80道
目录 试题一 试题二 试题一 1. 关于数据的存储结构,以下选项描述正确的是 A 数据所占的存储空间量 B 数据在计算机中的顺序存储方式 C 数据的逻辑结构在计算机中的表示 D 存储在外存中的数据 正 ...
- python面试经典题_16道Python经典面试题及答案
随着Python在企业中的应用越来越多,岗位需求越来越大,面试成为了搞定优质职位的快速方式,下面是笔者面试10余家企业总结的面试题,希望对Python从业者有帮助. 1.Python是如何进行内存管理 ...
- python是不是特别垃圾-11道Python最基本的面试题,不会好好反思吧!
分享给大家的11道Python面试题,好多小伙伴都很积极的去思考分析,给我留言的同学非常多,非常欣慰有这么多好学的小伙伴,大家一起学习,一起加油,把Python学好,今天我就把11道面试题细细解答一下 ...
- 1000道python题库系列_1000道Python题库系列分享三
上一期题目链接:1000道python题库系列分享二(48道) 上一题题目参考答案: 2.1 31 2.2 'F' 2.3 python采用的是基于值得内存管理方式,在Python中可以为不同变量赋值 ...
- python面试宝典黑马_110道Python面试题,自学党的福音!
Python面试题,Python面试题分享,110道Python面试题分享! 面试,无论是你做什么工作都会遇到的问题,今天黑马君总结了110道Python面试题,分享给正在找工作的Python程序员们 ...
- python面试情景题_50道python笔试面试真题大集合
Python爬虫人工智能100GB web 爬虫 数据分析 人工智能视频免费领 题目后面有50道题答案领取方式哦 1.一行代码实现1--100之和 利用sum()函数求和 2.如何在一个函数内部修 ...
- python基础知识选择题-99道经典练习题助你全面掌握python基础知识,附技巧答案...
不知何时,全民学python已经达到了高潮!有很对人都在问,python这么火,学了之后到底能做什么了? 对于这个问题,我只想说一句:python真的无所不能: 它是人工智能的首选语言,主流有一下方向 ...
- 卷上卷队——钟某人的python刷题day8——100道python例题
今天的第一题~ 按相反的顺序输出列表的值 嗯,简简单单 a = [1,2,3] for i in a[::-1]:print(i) 第二题~ 按逗号分隔列表 题目没说清楚,我补充一下,是将列表输出,以 ...
- 语言题库体型判断问题_1000道Python题库系列分享20(43道填空与判断题)
本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...
最新文章
- python常用英文单词怎么写,Python常用英文单词
- 服务器挂起文件怎么删除,撤消挂起的更改或查看挂起的更改的列表
- python3 实现 A+B Problem(百练OJ:1000)
- Ipython知识点总结
- 利达主机联网接线端子_拾遗●接线端子或连接器(1)
- ffmpeg系列-解决ffmpeg获取aac音频文件duration不准
- 3-(基础入门篇)稍微了解一下(需要知道的关于Lua的一些基本的知识)
- songEagle开发系列:如何让文章实时保存的问题
- 隐藏WIN10资源管理器中的3D对象文件夹
- Excel之vlookup函数的模糊匹配和精准匹配
- 联想小新打印机M7268W配置步骤
- GIS当中矢量数据、影像数据、地形数据等常见数据格式的介绍
- 小心!新媒体环境下,营销传播还有几个大坑!
- 现在更新鸿蒙会成为小白鼠吗,猫和老鼠鸿蒙版下载-猫和老鼠网易官方手游鸿蒙版 v7.8.4-114手机乐园...
- 行业集中度(Concentration Ratio)
- 智慧屏鸿蒙,荣耀智慧屏体验评测:鸿蒙OS首款产品,真正的智慧中心
- 盘点2022热词、网络流行语!富而喜悦摆渡人走红!
- java基础知识之一:命名规则(包名、类名、变量名、方法名)
- Macos下netbeans常用快捷键
- 简述TCP的流量控制与拥塞控制
热门文章
- R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战
- R语言exists函数检查数据对象是否存在实战
- 分式的二阶导数怎么求_高考数学导数大题如何抢分? 名师手把手教你! 高一高二也要看...
- Linux下安装Oracle参数自动初始化脚本
- Numpy关于数组的基本使用
- ReMILO:使用短读和长读的参考辅助错配检测算法
- The Pediatric Cancer Genome Project 儿童癌症基因组计划
- BLAST数据库搜索
- 图像处理学习三(频域图像增强)
- mac如何导入python第三方库_mac下python安装第三方库