python100内3整除while_python-循环语句-习题及答案-for-while

for 变量 in range(起始,终止,步长):

循环体

变量 = 起始

while 终止条件(bool):

循环体

步长

break continue

1. 盈盈为了考验令狐冲夺冠的决心,要他说一百遍“我能行!”

# for i in range(0,100,1):

# print("我能行")

2.

本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年内,每年获得的本金是多少?

# for year in range(1,6,1):

# m = 10000*(1+0.003)**year

# print(m)

3.

计算出1—100

之间所有能被3整除的整数的和?

# sum = 0

# for i in range(1,101,1):

# if i%3==0:

# sum += i

# print(sum)

# sum = 0

# for i in range(3,101,3):

# sum += i

# print(sum)

4.

计算1000以内所有不能被7整除的整数之和?

# sum = 0

# for i in range(1,1001,1):

# if i%7!=0:

# sum += i

# print(sum)

# sum = 0

# for i in range(7,1001,7):

# sum += i

# print(500500 - sum)

5.

求10到20的累加和

# sum = 0

# for i in range(10,21,1):

# sum+=i

# print(sum)

#sum = 0

# a = 10

# while a<=20:

# sum += a

# a += 1

# print(a,sum)

6.找出一个数的所有因子数

# a = int(input("请输入一个数:"))

# for i in range(1,a//2+1):

# if a%i == 0:

# print(i)

7.

输入一个数,判断这个数是否是素数;

# a = int(input("请输入一个数:"))

# flag = False #旗标法

# for i in range(2,a//2+1):

# if a%i == 0:

# flag = True

# #检验flag的值

# if flag:

# print("不是素数")

# else:

# print("是素数")

8

定义一个正整数如:1205

统计它的各位数字中零的个数,并求各位数字中的最大者。

# a = int(input("请输入一个数:"))

# count = 0

# for i in range(len(str(a))):

# if a%10==0:

# count += 1

# a //= 10

# print(count)

# print(max(str(a)))

9

有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两个,问几天以后能卖完

# a = 1020

# for day in range(1,1000,1):

# a = a//2-2

# if a<=0:

# print(day)

# break

# days = 0

# a = 1020

# while a>0:

# days += 1

# a = a//2-2

# print(days)

10

猴子吃桃问题: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃了一半,又多吃一个,

以后每天都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子。求第一天共摘了多少个?

# day_count = 1

# for day in range(9,0,-1):

# day_count = (day_count+1)*2

# print(day_count)

11

判断一个数是否是完全数(完数指的是一个数的所有因子数的和等于这个数本身,例如

# 6 = 1 + 2 + 3, 即6就是完全数)

# sum = 0

# a = int(input("请输入一个数:"))

# for i in range(1,a//2+1):

# if a%i == 0:

# sum += i

# if sum==a:

# print("是")

# else:

# print("不是")

1.

输出图型

*

**

***

****

# for i in range(0,4,1): #行

# for i in range(0,i+1,1): #列

# print("*",end="")

# print()

2

for i in range(0,5,1): #行

for k in range(0,4-i,1):

print(" ",end="")

for j in range(0,2*i+1,1): #列

print("*",end="")

print()

for i in range(0,5,1): #行

for k in range(0,i+1,1):

print(" ",end="")

for j in range(0,9-2*i,1): #列

print("*",end="")

print()

3

*

**

***

****

*****

******

*******

******

*****

****

***

**

*

# for i in range(-6,7,1):

# for j in range(0,7-abs(i)):

# print("*",end="")

# print()

4.

编写一个九九乘法法

# for i in range(1,10,1):

# for j in range(1,i+1,1):

# print(j,"*",i,"=",i*j,end=" ")

# print()

5

百钱买百鸡,有100元钱,要去买100只鸡,公鸡5元一只,母鸡3元一只,小鸡1元3只,问公,母,小鸡各买多少只。

提示:

a + b + c = 100 只

5 a + 3b + 1 / 3c = 100 钱

# for m in range(0,20,1):

# for n in range(0,33,1):

# for k in range(0,100,3):

# if m+n+k==100 and m*5+n*3+k//3==100:

# print(m,n,k)

# for m in range(0,20,1):

# for n in range(0,33,1):

# if (100-m-n)%3==0 and m*5+n*3+(100-m-n)//3==100:

# print(m,n,(100-m-n))

6

星型图案

*

***

*****

*******

*********

7

把上图形再倒过来,合成一个菱形图案

# for i in range(-4,5,1):

# for j in range(abs(i)):

# print(" ",end="")

# for k in range(9-2*abs(i)):

# print("*",end="")

# print()

8

打印出一个空菱形图案

# for i in range(-4,5,1):

# for j in range(abs(i)):

# print(" ",end="")

# for k in range(9-2*abs(i)):

# if k==0 or k==9-2*abs(i)-1:

# print("*",end="")

# else:

# print(" ",end="")

# print()

9.

求300 - 400

之间的素数

# for i in range(300,401,1):

# flag = False

# for j in range(2,i,1):

# if i%j==0:

# flag = True

# break

# if not flag:

# print(i)

10

输出一个平行四边形的图案

# for i in range(0,4,1):

# for j in range(0,3-i):

# print(" ",end="")

# for k in range(0,10):

# print("*",end="")

# print()

11

用while做

鸡兔同笼。鸡兔一共有50只,脚一共有160只,问鸡和兔各多少只?要求鸡兔至少一样一只。

12.

计算2 / 1 + 3 / 2 + 4 / 3 +…+(n + 1) / n,写出算法的程序.

# sum = 0

# for i in range(1,21,1):

# sum += (i+1)/i

# print(sum)

14.2000年我国人口为13亿,如果人口每年的自然增长率为7%,那么多少年 后我国人口将达到15亿?设计一个算法的程序

# year = 0

# cp = 13 #人口总数

# while cp<15:

# cp = cp*(1+0.03)

# year += 1

# print(2000+year)

15

用while做 鸡兔同笼。鸡兔一共有50只,脚一共有160只,问鸡和兔各多少只?要求鸡兔至少一样一只。

# m = 1 #鸡

# while not m*2+(50-m)*4==160:

# m += 1

# print(m,50-m)

# m = 1

# while m<50:

# if m*2+(50-m)*4==160:

# print(m,50-m)

# m += 1

16.

循环录入python课的学生成绩,统计分数大于等于 80分的学生比例(使用continue)

# count = 0

# for i in range(10):

# score = int(input("请输入成绩"))

# if score<80:

# continue

# count += 1

# print(count)

17.

循环录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误(使用break)

# sum = 0

# flag = False

# for i in range(5):

# score = int(input("请输入成绩"))

# if score<0:

# flag = True

# break

# sum += score

# if not flag:

# print(sum/5)

# else:

# print("输入错误")

18.给出50个数,1,2,4,7,11,„,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,„,以此类推. 要求计算这50个数的和.

# sum = 1

# a = 1

# c = 1

# while c<50:

# a = a+c

# sum += a

# c += 1

#

# print(sum)

标签:10,end,python,sum,while,range,print,习题,100

来源: https://blog.csdn.net/cookies___/article/details/112331292

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/397804.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么用计算机连接电视,电脑怎么连接电视 详细步骤【图文】

现在一般的LED电视机都有连接电脑的功能&#xff0c;如何让电脑连接电视&#xff0c;让电视的大屏幕成为电脑的显示器呢?下面给大家说明电脑连接电视详细步骤!电脑连接电视步骤&#xff1a;1 电脑连接电视所需的接口及连接线我们先来介绍一下&#xff0c;电视上需要的接口&…

PC-CSS-多浏览器支持HTML5

非IE:article, section, aside, hgroup, nav, header, footer, figure, figcaption {display: block;}IE&#xff1a;<script>document.createElement(‘article’);document.createElement(‘section’);document.createElement(‘aside’);document.createElement(‘hg…

4r照片尺寸是多大_数码照片4D、4R、6RW是什么意思,怎样调整4D照片尺寸?

数码照片4D、4R、6RW是什么意思,怎样调整4D照片尺寸?数码相机和DV进入寻常百姓家&#xff0c;有些朋友希望把外出旅游或者居家时拍的照片冲印出来&#xff0c;但是一些朋友对里面的专业说法不太熟悉&#xff0c;比如3R,4R,4D,5D,5R,6R等照片的规格和尺寸不清楚&#xff0c;其实…

javascript 盒子模型

oDiv.clientWidth---》width左右padding oDiv.clientHeight---》height上下padding oDiv.clientTop---》上边框的高度 oDiv.clientLeft---》左边框的宽度 oDiv.offsetWidth---》clientWidth左右边框的宽度 oDiv.offsetHeight---》clientHeight上下边框的高度 offsetLeft---》当…

html自定义列表 嵌套,HTML 列表

HTML 支持有序、无序和定义列表:HTML 列表有序列表The first list itemThe second list itemThe third list item无序列表List itemList itemList item在线实例无序列表本例演示无序列表。有序列表本例演示有序列表。(可以在本页底端找到更多实例。)HTML无序列表无序列表是一个…

shiro会话监听_SpringBoot集成Shiro会话管理

在Shiro中我们可以通过org.apache.shiro.session.mgt.eis.SessionDAO对象的getActiveSessions()方法方便的获取到当前所有有效的Session对象。通过这些Session对象&#xff0c;我们可以实现一些比较有趣的功能&#xff0c;比如查看当前系统的在线人数&#xff0c;查看这些在线用…

JAVA程序员面试必知32个知识点

第一&#xff0c;谈谈final, finally, finalize的区别。 final 用于声明属性&#xff0c;方法和类&#xff0c;分别表示属性不可变&#xff0c;方法不可覆盖&#xff0c;类不可继承。finally是异常处理语句结构的一部分&#xff0c;表示总是执行。finalize是 Object类的一个方法…

html 将两个标签绑在一起,基本标签2

表格的合并1.水平方向上的单元格合并可以给td标签添加一个colspan属性, 来指定把某一个单元格当做多个单元格来看待(水平方向)例如:含义: 把当前单元格当做两个单元格来看待注意点:1.由于把某一个单元格当做了多个单元格来看到, 所以就会多出一些单元格, 所以需要删掉一些单元格…

【原创】吟端午

《吟端午》人间六月艳阳天&#xff0c;粽子飘香不等闲。自古离骚东流水&#xff0c;九州沧海变桑田。创作时间&#xff1a;2016年06月08日创作背景&#xff1a;受人之约&#xff0c;赋诗为题&#xff01;转载于:https://blog.51cto.com/yanhuasanyue/1842346

libc 无法访问null_C中strlen的NULL参数

1. C语言strlen函数参数如果是NULL&#xff0c;则会出错。可以参考glibc中strlen的具体实现通常使用前可以判断一下参数是否是NULL&#xff0c;或者自己写一个strlen的实现函数。2. String LengthYou can get the length of a string using the strlen function.This function …

dom对象常用的属性和方法有哪些?

dom对象常用的属性和方法有哪些&#xff1f; 一、总结 一句话总结&#xff1a; 1、document属性和方法&#xff1a;document的属性有head&#xff0c;body之类&#xff0c;方法有各种获取element的方法 2、element的属性和方法&#xff1a;属性比如style&#xff0c;innerHTML和…

html左中右自适应布局,CSS左中右自适应布局六种方案与原理

css虽简单,但细节多,技巧性高,易学难精。如何实现左右固定300px , 中间宽度自适应&#xff1f;有如下结构左右中公有样式, 设置高,设置左右宽度固定300px,左右为红色&#xff0c;中间为黄色。.item {height: 400px;}.left,.right {width: 300px;background: #f00;}.center {bac…

cacti 忘记密码的方法

忘记密码的方法如果是admin 的密码丢失&#xff0c;id 1&#xff1b;其他用户以此类推。进入mysqlmysql> show databases; mysql> use cacti;mysql> show tables; mysql> update user_auth set passwordmd5("newpassword") where id1;新的cacti密码就是…

cr3格式是什么意思_佳能rp的cr3如何打开?修图为什么要用raw格式?转码又是什么?...

佳能rp的cr3如何打开&#xff1f;修图为什么要用raw格式&#xff1f;转码又是什么&#xff1f;这是我个人整理的广大网友的一些答案&#xff0c;不想浪费大家太多时间就在这里分享给大家希望大家可以快速理解。(搜集的广大网友的回答&#xff0c;方便大家理解&#xff0c;希望他…

SGU traffic light

占位置。。转载于:https://www.cnblogs.com/usedrosee/p/4669358.html

计算机基础应用的培养活动记录,计算机应用基础综合实训

摘要&#xff1a;《计算机应用基础综合实训(Windows7Office 2010 第3版)》是中等职业教育课程改革国家规划新教材,根据教育部2009年颁布的"中等职业学校计算机应用基础教学大纲"中职业模块的要求编写,在第2版的基础上修订而成,经全国中等职业教育教材审定委员会审定通…

cronschedulebuilder 到时还没运行完_为什么我的软件编译时没问题,运行时却出错?...

首先有件事要和大家说一下&#xff1a;我的公众号现在可以留言了&#xff01;出于种种不可抗力的原因&#xff08;你们懂的&#xff09;&#xff0c;2018 年 3 月 12 号之后注册的公众号将不带有留言功能&#xff0c;并且前三个月内注册但并未使用的公众号的留言功能也会被一并…

Canvas createImageData

createImageData() 方法创建新的空白 ImageData 对象。新对象的默认像素值 transparent black。 对于 ImageData 对象中的每个像素&#xff0c;都存在着四方面的信息&#xff0c;即 RGBA 值&#xff1a; R - 红色 (0-255)G - 绿色 (0-255)B - 蓝色 (0-255)A - alpha 通道 (0-25…

青岛计算机类职业中学,青岛最好的职业学校有哪些?

青岛海洋职业学校是一所由青岛市教育局批准&#xff0c;国家承认学历的重点中等职业学校。学校占地200余亩&#xff0c;建筑面积5万平方米&#xff0c;在籍学生3975人。学校拥有雄厚的师资力量&#xff0c;以专职教师为主&#xff0c;是一支政治素质好&#xff0c;师德水平高、…

测试1

2018/06/03 测试我的随笔转载于:https://www.cnblogs.com/xixirui/p/9129252.html