# 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个小时左右...相关推荐

  1. Python 二级考试选择题80道

    目录 试题一 试题二 试题一 1. 关于数据的存储结构,以下选项描述正确的是 A 数据所占的存储空间量 B 数据在计算机中的顺序存储方式 C 数据的逻辑结构在计算机中的表示 D 存储在外存中的数据 正 ...

  2. python面试经典题_16道Python经典面试题及答案

    随着Python在企业中的应用越来越多,岗位需求越来越大,面试成为了搞定优质职位的快速方式,下面是笔者面试10余家企业总结的面试题,希望对Python从业者有帮助. 1.Python是如何进行内存管理 ...

  3. python是不是特别垃圾-11道Python最基本的面试题,不会好好反思吧!

    分享给大家的11道Python面试题,好多小伙伴都很积极的去思考分析,给我留言的同学非常多,非常欣慰有这么多好学的小伙伴,大家一起学习,一起加油,把Python学好,今天我就把11道面试题细细解答一下 ...

  4. 1000道python题库系列_1000道Python题库系列分享三

    上一期题目链接:1000道python题库系列分享二(48道) 上一题题目参考答案: 2.1 31 2.2 'F' 2.3 python采用的是基于值得内存管理方式,在Python中可以为不同变量赋值 ...

  5. python面试宝典黑马_110道Python面试题,自学党的福音!

    Python面试题,Python面试题分享,110道Python面试题分享! 面试,无论是你做什么工作都会遇到的问题,今天黑马君总结了110道Python面试题,分享给正在找工作的Python程序员们 ...

  6. python面试情景题_50道python笔试面试真题大集合

    Python爬虫人工智能100GB web 爬虫  数据分析  人工智能视频免费领 题目后面有50道题答案领取方式哦 1.一行代码实现1--100之和 利用sum()函数求和 2.如何在一个函数内部修 ...

  7. python基础知识选择题-99道经典练习题助你全面掌握python基础知识,附技巧答案...

    不知何时,全民学python已经达到了高潮!有很对人都在问,python这么火,学了之后到底能做什么了? 对于这个问题,我只想说一句:python真的无所不能: 它是人工智能的首选语言,主流有一下方向 ...

  8. 卷上卷队——钟某人的python刷题day8——100道python例题

    今天的第一题~ 按相反的顺序输出列表的值 嗯,简简单单 a = [1,2,3] for i in a[::-1]:print(i) 第二题~ 按逗号分隔列表 题目没说清楚,我补充一下,是将列表输出,以 ...

  9. 语言题库体型判断问题_1000道Python题库系列分享20(43道填空与判断题)

    本期题目: 参考答案: 温馨提示 进入公众号,通过菜单"最新资源"==>"历史文章"可以快速查看分专题的文章列表,通过"最新资源"== ...

最新文章

  1. python常用英文单词怎么写,Python常用英文单词
  2. 服务器挂起文件怎么删除,撤消挂起的更改或查看挂起的更改的列表
  3. python3 实现 A+B Problem(百练OJ:1000)
  4. Ipython知识点总结
  5. 利达主机联网接线端子_拾遗●接线端子或连接器(1)
  6. ffmpeg系列-解决ffmpeg获取aac音频文件duration不准
  7. 3-(基础入门篇)稍微了解一下(需要知道的关于Lua的一些基本的知识)
  8. songEagle开发系列:如何让文章实时保存的问题
  9. 隐藏WIN10资源管理器中的3D对象文件夹
  10. Excel之vlookup函数的模糊匹配和精准匹配
  11. 联想小新打印机M7268W配置步骤
  12. GIS当中矢量数据、影像数据、地形数据等常见数据格式的介绍
  13. 小心!新媒体环境下,营销传播还有几个大坑!
  14. 现在更新鸿蒙会成为小白鼠吗,猫和老鼠鸿蒙版下载-猫和老鼠网易官方手游鸿蒙版 v7.8.4-114手机乐园...
  15. 行业集中度(Concentration Ratio)
  16. 智慧屏鸿蒙,荣耀智慧屏体验评测:鸿蒙OS首款产品,真正的智慧中心
  17. 盘点2022热词、网络流行语!富而喜悦摆渡人走红!
  18. java基础知识之一:命名规则(包名、类名、变量名、方法名)
  19. Macos下netbeans常用快捷键
  20. 简述TCP的流量控制与拥塞控制

热门文章

  1. R语言相关性计算及使用ggcorrplot包相关性分析热力图可视化分析实战
  2. R语言exists函数检查数据对象是否存在实战
  3. 分式的二阶导数怎么求_高考数学导数大题如何抢分? 名师手把手教你! 高一高二也要看...
  4. Linux下安装Oracle参数自动初始化脚本
  5. Numpy关于数组的基本使用
  6. ReMILO:使用短读和长读的参考辅助错配检测算法
  7. The Pediatric Cancer Genome Project   儿童癌症基因组计划
  8. BLAST数据库搜索
  9. 图像处理学习三(频域图像增强)
  10. mac如何导入python第三方库_mac下python安装第三方库