Python学习初级编程实例(一)

题目:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。

程序源代码:

for i in range(1,5):
 for j in range(1,5):
  for k in range(1,5):
   if(i!=k) and (i!=j) and (j!=k):
    print(i*100+j*10+k)

 

题目:一个整数,它加上100和加上268后都是一个完全平方数,请问该数是多少?

程序分析:在10000以内判断,将该数加上100后再开方,加上268后再开方,如果开方后的结果满足如下条件,即是结果。请看具体分析:

程序源代码:

for i in range(10000):
 x=int(math.sqrt(i+100))
 y=int(math.sqrt(i+268))
 if(x*x==i+100)and (y*y==i+268):
  print (i)

 

题目:输入三个整数x,y,z,请把这三个数由小到大输出。

程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。

程序源代码:

1=[]
for i in range(3):
 x=int(raw_input("integer:\n"))
 1.append(x) #append() 方法向列表的尾部添加一个新的元素
 1.sort() #sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数
print(1)


http://www.niftyadmin.cn/n/941346.html

相关文章

HSTS详解

1. 缘起:启用HTTPS也不够安全 有不少网站只通过HTTPS对外提供服务,但用户在访问某个网站的时候,在浏览器里却往往直接输入网站域名(例如www.example.com),而不是输入完整的URL(例如https://www…

如果你不知道做什么,那就学一门杂学吧

多年以后,面对人工智能研究员那混乱不堪的代码,我会想起第一次和 S 君相见的那个遥远的下午。那时的 B 公司,还是一个仅有 6 个人的小团队,Mac 和显示器在桌上依次排开,大家坐在一起,不需要称呼姓名&#x…

一篇文章教你学会电池电量计算

一、锂电池分类锂电池是一类由锂金属或锂合金为负极材料、使用非水电解质溶液的电池。锂电池大致可分为两类:锂金属电池、锂离子电池。 1、锂金属电池属于一次性电池,不能充电。它只能将化学能一次性地转化为电能,不能将电能还原回化学能。如…

低温等离子体过氧化氢灭菌器的一些测试说明

个人总结测试说明: 未完待续......

EMC基础了解

1.电磁兼容性 electromagnetic compatibility(EMC) 设备或系统在其电磁环境中能正常工作且不对该环境中任何事物构成不能承受的电磁骚扰的能力。 电磁兼容一般指电气及电子设备在共同的电磁环境中能执行各自功能的共存状态,个人微信公众号:医械测试,欢迎关注 即要求在同…

介电强度、绝缘电阻和耐压试验

介电强度是一种材料作为绝缘体时的电强度的量度. 它定义为试样被击穿时, 单位厚度承受的最大电压, 表示为伏特每单位厚度. 物质的介电强度越大, 它作为绝缘体的质量越好.给介质施加电压后,当电压超过某一极限值时,通过电介质的电流急剧增加,电介质的介电性能被破坏,这种现象称为…

GB4793.1试验学习(二)

电气间隙 两相邻导体或一个导体与相邻电机壳表面的沿空气测量的最短距离。爬电距离 两相邻导体或一个导体与相邻电机壳表面的沿绝缘表面测量的最短距离。 电气间隙Clearance 在两个导电零部件之间或导电零部件与设备防护界面之间测得的最短空间距离。即在保证电气性能稳定和…

过氧化氢低温等离子体灭菌测试

测试目的 过氧化氢低温等离子体灭菌技术自上世纪九十年代后期传入我国后,已经在国内各大、中型医院广泛应用,对医院感染控制和保障医疗安全方面发挥着重要作用,但是,H2O2是一种有毒有害的化学气体,空气中浓度过高对人体的呼吸道、眼睛、黏膜甚至皮肤都会造成较大的伤害,因…