当前位置: 首页 > news >正文

网站后台首页模板新手学网站建设看什么书好

网站后台首页模板,新手学网站建设看什么书好,网站dns修改,公司网站是怎么做的无论学习哪门计算机语言#xff0c;只要把100例中绝大部分题目都做一遍#xff0c;就基本掌握该语言的语法了。 【程序1】 题目#xff1a;有1、2、3、4个数字#xff0c;能组成多少个互不相同且无重复数字的三位数#xff1f;都是多少#xff1f; #Filename:001.py cnt …无论学习哪门计算机语言只要把100例中绝大部分题目都做一遍就基本掌握该语言的语法了。 【程序1】 题目有1、2、3、4个数字能组成多少个互不相同且无重复数字的三位数都是多少 #Filename:001.py cnt 0#count the sum of result for i in range(1,5):for j in range(1,5):for k in range(1,5):if i!j and i!k and j!k:print i*100j*10kcnt1 print cnt   【程序2】 题目企业发放的奖金根据利润提成。利润(I)低于或等于10万元时奖金可提10%利润高于10万元低于20万元时低于10万元的部分按10%提成高于10万元的部分可可提成7.5%20万到40万之间时高于20万元的部分可提成5%40万到60万之间时高于40万元的部分可提成3%60万到100万之间时高于60万元的部分可提成1.5%高于100万元时超过100万元的部分按1%提成从键盘输入当月利润I求应发放奖金总数 1 #Filename:002.py2 i int(raw_input(Enter the profit:))3 arr [1000000,600000,400000,200000,100000,0]4 rat [0.01,0.015,0.03,0.05,0.075,0.1]5 r 06 for idx in range(0,6):7 if iarr[idx]:8 r(i-arr[idx])*rat[idx]9 print (i-arr[idx])*rat[idx] 10 iarr[idx] 11 print r 【程序3】 题目一个整数它加上100后是一个完全平方数再加上168又是一个完全平方数请问该数是多少 【感谢12楼的同学peiqianggao提供代码】 # -*- coding:utf-8 -*-Created on 2015-6-7 # 第三题一个整数它加上100后是一个完全平方数再加上168又是一个完全平方数请问该数是多少 author: Administratorimport math num 1 while True:if math.sqrt(num 100)-int(math.sqrt(num 100)) 0 and math.sqrt(num 268)-int(math.sqrt(num 268)) 0:print(num)breaknum 1  【程序4】 题目输入某年某月某日判断这一天是这一年的第几天 1 #author: 叛军 2 import datetime 3 import time 4 dtstr str(raw_input(Enter the datetime:(20151215):)) 5 dt datetime.datetime.strptime(dtstr, %Y%m%d) 6 another_dtstr dtstr[:4] 0101 7 another_dt datetime.datetime.strptime(another_dtstr, %Y%m%d) 8 print (int((dt-another_dt).days) 1) 【程序5】 题目输入三个整数x,y,z请把这三个数由小到大输出。 【程序8】题目输出9*9口诀。 1 for i in range(1,10): 2 for j in range(1,i1): 3 print i,*,j,,i*j, 4 print   【程序11】题目古典问题有一对兔子从出生后第3个月起每个月都生一对兔子小兔子长到第三个月   后每个月又生一对兔子假如兔子都不死问每个月的兔子总数为多少 1 a 1 2 b 1 3 for i in range(1,21,2): 4 print %d %d%(a,b), 5 a b 6 b a 【程序12】题目判断101-200之间有多少个素数并输出所有素数。 1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 from math import sqrt 4 def main():5 for i in range(101,201):6 flag 17 k int(sqrt(i))8 for j in range(2,k1):9 if i%j 0: 10 flag 0 11 break 12 if flag 1: 13 print %5d%(i), 14 15 if __name__ __main__: 16 main() 【程序13】题目打印出所有的“水仙花数”所谓“水仙花数”是指一个三位数其各位数字立方和等于该数本身。例如153是一个“水仙花数”因为1531的三次方5的三次方3的三次方。   1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 def main():4 for i in range(100,1000):5 a i%106 b i/1007 c (int(i/10))%108 if i a**3b**3c**3:9 print %5d%(i), 10 11 if __name__ __main__: 12 main() 【程序14】题目将一个正整数分解质因数。例如输入90,打印出902*3*3*5。 1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 4 def main():5 n int(raw_input(Enter a number:))6 print n,,7 while(n!1):8 for i in range(2,n1):9 if (n%i)0: 10 n/i 11 if(n 1): 12 print %d%(i) 13 else: 14 print %d *%(i), 15 break 16 17 18 if __name__ __main__: 19 main() 【程序15】题目利用条件运算符的嵌套来完成此题学习成绩90分的同学用A表示60-89分之间的用B表示60分以下的用C表示。   1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 def main():4 s int(raw_input(Enter a number:))5 if s90:6 grade A7 elif s60:8 grade B9 else: 10 grade C 11 print grade, 12 13 if __name__ __main__: 14 main() 【程序17】题目输入一行字符分别统计出其中英文字母、空格、数字和其它字符的个数。 1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 #there is no operator in Python4 import string5 def main():6 s raw_input(input a string:)7 letter 08 space 09 digit 0 10 other 0 11 for c in s: 12 if c.isalpha(): 13 letter1 14 elif c.isspace(): 15 space1 16 elif c.isdigit(): 17 digit1 18 else: 19 other1 20 print There are %d letters,%d spaces,%d digits and %d other characters in your string.%(letter,space,digit,other) 21 22 if __name__ __main__: 23 main() 【程序18】 题目求saaaaaaaaaaaa...a的值其中a是一个数字。例如222222222222222(此时共有5个数相加)几个数相加有键盘控制。   1 #!/usr/bin/python2 #-*- coding:utf-8 -*-3 def main():4 basis int(raw_input(Input the basis number:))5 n int(raw_input(Input the longest length of number:))6 b basis7 sum 08 for i in range(0,n):9 if in-1: 10 print %d %(basis), 11 else: 12 print %d %(basis), 13 sumbasis 14 basis basis*10b 15 print %d%(sum), 16 17 18 if __name__ __main__: 19 main()  【程序19】题目一个数如果恰好等于它的因子之和这个数就称为“完数”。例如6123.编程   找出1000以内的所有完数。 1 from math import sqrt2 n int(raw_input(input a number:))3 sum n*-14 k int(sqrt(n))5 for i in range(1,k1):6 if n%i 0:7 sum n/i8 sum i9 if sum n: 10 print YES 11 else: 12 print NO   1 2 【程序20】3 题目一球从100米高度自由落下每次落地后反跳回原高度的一半再落下求它在4    第10次落地时共经过多少米第10次反弹多高5 6 s 100.7 h 50.08 for i in range(2,11):9 s 2*h 10 h / 2 11 print the sum length of path:%f%s 12 print the last height is:%f%h 1 2 【程序21】3 题目猴子吃桃问题猴子第一天摘下若干个桃子当即吃了一半还不瘾又多吃了一个4    第二天早上又将剩下的桃子吃掉一半又多吃了一个。以后每天早上都吃了前一天剩下5    的一半零一个。到第10天早上想再吃时见只剩下一个桃子了。求第一天共摘了多少。6 7 n 18 for i in range(9,0,-1):9 n (n1)1 10 print n 1 2 ★3 【程序22】4 题目两个乒乓球队进行比赛各出三人。甲队为a,b,c三人乙队为x,y,z三人。已抽签决定5    比赛名单。有人向队员打听比赛的名单。a说他不和x比c说他不和x,z比请编程序找出6    三队赛手的名单。 7 8 for i in range(ord(x),ord(z) 1):9 for j in range(ord(x),ord(z) 1): 10 if i ! j: 11 for k in range(ord(x),ord(z) 1): 12 if (i ! k) and (j ! k): 13 if (i ! ord(x)) and (k ! ord(x)) and (k ! ord(z)): 14 print order is a -- %s\t b -- %s\tc--%s % (chr(i),chr(j),chr(k)) 1 2 【程序23】 3 题目打印出如下图案菱形4 5 *6 ***7 *****8 *******9 ***** 10 *** 11 * 12 13 for i in range(1,8,2): 14 print *(4-(i1)/2)**i 15 for i in range(5,0,-2): 16 print *(4-(i1)/2)**i 1 2 【程序24】 3 题目有一分数序列2/13/25/38/513/821/13...求出这个数列的前20项之和。4 5 u 2.06 d 1.07 s 0.08 for i in range(0,20):9 s su/d 10 u ud 11 d u-d 12 print %f%s 1 2 【程序25】 3 题目求12!3!...20!的和4 5 s 06 t 17 for i in range(1,21):8 t*i9 st 10 print s 1 2 【程序26】 3 题目利用递归方法求5!。4 5 def fun(i):6 if i1:7 return 18 return i*fun(i-1)9 10 print fun(5) 1 2 【程序27】 3 题目利用递归函数调用方式将所输入的5个字符以相反顺序打印出来。4 5 def output(s,l):6 if l0:7 return8 print s[l-1]9 output(s,l-1) 10 11 s raw_input(Input a string:) 12 l len(s) 13 output(s,l) 1 2 【程序28】 3 题目有5个人坐在一起问第五个人多少岁他说比第4个人大2岁。问第4个人岁数他说比第4    3个人大2岁。问第三个人又说比第2人大两岁。问第2个人说比第一个人大两岁。最后 5    问第一个人他说是10岁。请问第五个人多大6 7 def fun(i):8 if i1:9 return 10 10 return fun(i-1)2 11 12 print fun(5) 1 2 【程序29】 3 题目给一个不多于5位的正整数要求一、求它是几位数二、逆序打印出各位数字。4 5 def fun(i,cnt):6 if i0:7 print There are %d digit in the number.%cnt8 return9 print i%10, 10 i/10 11 cnt1 12 fun(i,cnt) 13 14 i int(raw_input(Input a number:)) 15 fun(i,0) 1 2 【程序30】3 题目一个5位数判断它是不是回文数。即12321是回文数个位与万位相同十位与千位相同。   4 5 ans[Yes,No]6 i int(raw_input(Input a number(10000~99999):))7 if i10000 or i99999:8 print Input Error!9 else: 10 i str(i) 11 flag 0 12 for j in range(0,2): 13 if i[j]!i[4-j]: 14 flag 1 15 break 16 print ans[flag] 1 2 【程序36】【筛选法】3 题目求100之内的素数   4 5 a [0]*1016 for i in range(2,11):7 for j in range(ii,101,i):8 a[j]-1;9 for i in range(2,101): 10 if a[i]!-1: 11 print ,i, 1 2 【程序37】3 题目对10个数进行排序4 5 print input 10 numbers please:6 l []7 for i in range(10):8 l.append(int(raw_input(Input a number:)))9 #可以直接使用sort函数l.sort() 10 #也可以自己写排序代码(选择排序) 11 for i in range(9): 12 for j in range(i1,10): 13 if l[j]l[i]: 14 temp l[j] 15 l[j] l[i] 16 l[i] temp 17 print l 1 2 【程序38】3 题目求一个3*3矩阵对角线元素之和 4 5 l []6 for i in range(3):7 for j in range(3):8 l.append(int(raw_input(Input a number:)))9 s 0 10 for i in range(3): 11 s l[3*ii] 12 print s   1 2 【程序39】3 题目有一个已经排好序的数组。现输入一个数要求按原来的规律将它插入数组中。4 5 l [0,10,20,30,40,50]6 7 print The sorted list is:,l8 cnt len(l)9 n int(raw_input(Input a number:)) 10 l.append(n) 11 for i in range(cnt): 12 if nl[i]: 13 for j in range(cnt,i,-1): 14 l[j] l[j-1] 15 l[i] n 16 break 17 print The new sorted list is:,l   1 2 【程序40】3 题目将一个数组逆序输出。4 5 a [1,2,3,4,5,6,7,8,9]6 l len(a)7 print a8 for i in range(l/2):9 a[i],a[l-i-1] a[l-i-1],a[i] #注意此句 10 print a 1 2 【程序41】 3 题目学习static定义静态变量的用法    4 题目学习使用auto定义变量的用法 5 题目学习使用external的用法 6 题目学习使用register定义变量的方法 7 题目宏#define命令练习 8 9 #Python没有这些功能 1 2 演示lambda的使用。3 4 MAXIMUM lambda x,y : (x y) * x (x y) * y5 MINIMUM lambda x,y : (x y) * y (x y) * x6 7 if __name__ __main__:8 a 109 b 20 10 print The largar one is %d % MAXIMUM(a,b) 11 print The lower one is %d % MINIMUM(a,b) 1 2 【程序51】3 题目学习使用按位与 。   4 程序分析000; 010; 100; 1115 6 题目学习使用按位或 | 。7 程序分析0|00; 0|11; 1|01; 1|11 8 9 题目学习使用按位异或 ^ 。    10 程序分析0^00; 0^11; 1^01; 1^10 11 12 题目学习使用按位取反~。    13 程序分析~01; ~10 14 15 16 a 077#8进制 17 b a3 18 print 0773%d%b 19 b7 20 print 07737%d%b 21 22 a 077 23 b a | 3 24 print 077|3%d % b 25 b | 7 26 print 077|3|7%d % b 27 28 a 077 29 b a ^ 3 30 print 077^3%d % b 31 b ^ 7 32 print 077^3^7%d % b 1 2 【程序54】 3 题目取一个整数a从右端开始的47位。 4 5 a 100 6 print 1000x00F0 1 2 【程序56】3 题目画圆【Tkinter模块】4 5 if __name__ __main__:6 from Tkinter import *7 8 canvas Canvas(width800, height600, bgred) 9 canvas.pack(expandYES, fillBOTH) 10 k 1 11 j 1 12 for i in range(0,26): 13 canvas.create_oval(310 - k,250 - k,310 k,250 k, width1) 14 k j 15 j 0.3 16 17 mainloop() 1 2 【程序57】3 题目画直线。4 1.程序分析           5 2.程序源代码 6 7 if __name__ __main__:8 from Tkinter import *9 10 canvas Canvas(width300, height300, bggreen) 11 canvas.pack(expandYES, fillBOTH) 12 x0 263 13 y0 263 14 y1 275 15 x1 275 16 for i in range(19): 17 canvas.create_line(x0,y0,x0,y1, width1, fillred) 18 x0 x0 - 5 19 y0 y0 - 5 20 x1 x1 5 21 y1 y1 5 22 23 x0 263 24 y1 275 25 y0 263 26 for i in range(21): 27 canvas.create_line(x0,y0,x0,y1,fill red) 28 x0 5 29 y0 5 30 y1 5 31 32 mainloop() 1 2 【程序58】3 题目画方形。   4 5 if __name__ __main__:6 from Tkinter import *7 root Tk()8 root.title(Canvas)9 canvas Canvas(root,width 400,height 400,bg yellow) 10 x0 263 11 y0 263 12 y1 275 13 x1 275 14 for i in range(19): 15 canvas.create_rectangle(x0,y0,x1,y1) 16 x0 - 5 17 y0 - 5 18 x1 5 19 y1 5 20 21 canvas.pack() 22 root.mainloop() 1 2 题目画图综合例子。3 1.程序分析4 2.程序源代码5 6 if __name__ __main__:7 from Tkinter import *8 canvas Canvas(width 300,height 300,bg green)9 canvas.pack(expand YES,fill BOTH) 10 x0 150 11 y0 100 12 canvas.create_oval(x0 - 10,y0 - 10,x0 10,y0 10) 13 canvas.create_oval(x0 - 20,y0 - 20,x0 20,y0 20) 14 canvas.create_oval(x0 - 50,y0 - 50,x0 50,y0 50) 15 import math 16 B 0.809 17 for i in range(16): 18 a 2 * math.pi / 16 * i 19 x math.ceil(x0 48 * math.cos(a)) 20 y math.ceil(y0 48 * math.sin(a) * B) 21 canvas.create_line(x0,y0,x,y,fill red) 22 canvas.create_oval(x0 - 60,y0 - 60,x0 60,y0 60) 23 24 25 for k in range(501): 26 for i in range(17): 27 a (2 * math.pi / 16) * i (2 * math.pi / 180) * k 28 x math.ceil(x0 48 * math.cos(a)) 29 y math.ceil(y0 48 math.sin(a) * B) 30 canvas.create_line(x0,y0,x,y,fill red) 31 for j in range(51): 32 a (2 * math.pi / 16) * i (2* math.pi / 180) * k - 1 33 x math.ceil(x0 48 * math.cos(a)) 34 y math.ceil(y0 48 * math.sin(a) * B) 35 canvas.create_line(x0,y0,x,y,fill red) 36 mainloop() 转载于:https://www.cnblogs.com/Roc-Atlantis/p/9439252.html
http://wiki.neutronadmin.com/news/401840/

相关文章:

  • 宝塔面板windows建站教程海南省建设网站
  • 整容网站模板广告设计软件app
  • 永久免费手机网站自助建站大渡口网站建设哪家好
  • 城阳做网站公司专利协会网站建设方案
  • 网站平台设计费用网站 自助建站
  • 优惠券网站做淘客违规吗搜狗站长平台验证不了
  • 北京网站seo推广nodejs做静态网站
  • 少儿编程免费网站网站多少钱一年
  • 加强统计局网站的建设和管理云南建设网站公司
  • 定制设计的网站南京那些公司做网站
  • 网站报价清单做变性手术视频网站
  • 网站建设psd模板商城做网站哪家好
  • wordpress站点地图优化泸州网站开发公司
  • 京东物流网站wordpress主页不显示博客文章
  • 网站备案人的法律风险手机网站设计公司哪家专业
  • 购物网站英文介绍余姚网站建设设计
  • sqlite做网站数据库阿里云怎么购买域名
  • 做flash网站优秀网页设计作品网站
  • 专业网站建设公司哪里济南兴田德润什么活动群晖ds218+做网站
  • 大连企业网站建设定制wordpress网站的彻底清理
  • 电商平台网站广告设计学校
  • 株洲网站建设企业泉州网站建设培训
  • 汉口专业网站推广公司怎样做彩票网站代理
  • 昆明移动网站建设wordpress cloudflare
  • 做网站的系统咸宁市做网站
  • 酒店网站开发协议深圳宣传片
  • 伊春住房和城乡建设网站营销方案
  • 百度文库 旅游网站建设方案书室内设计平面图纸
  • 北京企业网站建站哪家好精准营销系统价值
  • 南通网站建设方案托管wordpress 小工具添加图片大小