好文档 - 专业文书写作范文服务资料分享网站

c经典100例【python实现】修正版2010年11月

天下 分享 时间: 加入收藏 我要投稿 点赞

import time

print time.ctime(time.time())

print time.asctime(time.localtime(time.time())) print time.asctime(time.gmtime(time.time())) '''

【程序92】

题目:时间函数举例2

1.程序分析: 2.程序源代码: '''

if __name__ == '__main__': import time

start = time.time() for i in range(3000): print i

end = time.time() print end - start '''

【程序93】

题目:时间函数举例3 1.程序分析: 2.程序源代码: '''

if __name__ == '__main__': import time

start = time.clock() for i in range(10000): print i

end = time.clock()

print 'different is %6.3f' % (end - start) '''

【程序94】

题目:时间函数举例4,一个猜数游戏,判断一个人反应快慢。(版主初学时编的) 1.程序分析: 2.程序源代码:

'''

if __name__ == '__main__': import time import random

play_it = raw_input('do you want to play it.(\\'y\\' or \\'n\\')') while play_it == 'y':

c = raw_input('input a character:\\n') i = random.randint(0,2**32) % 100

print 'please input number you guess:\\n' start = time.clock() a = time.time()

guess = int(raw_input('input your guess:\\n')) while guess != i: if guess > i:

print 'please input a little smaller'

guess = int(raw_input('input your guess:\\n')) else:

print 'please input a little bigger'

guess = int(raw_input('input your guess:\\n')) end = time.clock() b = time.time()

var = (end - start) / 18.2 print var

# print 'It took you %6.3 seconds' % time.difftime(b,a)) if var < 15:

print 'you are very clever!' elif var < 25:

print 'you are normal!' else:

print 'you are stupid!' print 'Congradulations'

print 'The number you guess is %d' % i

play_it = raw_input('do you want to play it.') '''

【程序96】

题目:计算字符串中子串出现的次数 1.程序分析: 2.程序源代码: '''

if __name__ == '__main__':

str1 = raw_input('input a string:\\n') str2 = raw_input('input a sub string:\\n') ncount = str1.count(str2) print ncount '''

【程序97】

题目:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。 1.程序分析: 2.程序源代码: '''

if __name__ == '__main__': from sys import stdout

filename = raw_input('input a file name:\\n') fp = open(filename,\

ch = raw_input('input string:\\n') while ch != '#': fp.write(ch) stdout.write(ch) ch = raw_input('') fp.close() '''

【程序98】

题目:从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文 件“test”中保存。

输入的字符串以!结束。 1.程序分析: 2.程序源代码: '''

if __name__ == '__main__': fp = open('test.txt','w')

string = raw_input('please input a string:\\n') string = string.upper() fp.write(string)

fp = open('test.txt','r') print fp.read() fp.close() '''

【程序99】

题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序 排列),

输出到一个新文件C中. 1.程序分析: 2.程序源代码: '''

if __name__ == '__main__': import string

fp = open('JCP099.py') a = fp.read() fp.close()

fp = open('JCP098.py') b = fp.read() fp.close()

fp = open('C.txt','w') l = list(a + b) l.sort() s = ''

s = s.join(l) fp.write(s) fp.close()

c经典100例【python实现】修正版2010年11月

importtimeprinttime.ctime(time.time())printtime.asctime(time.localtime(time.time()))printtime.asctime(time.gmtime(time.time()))'''【程序92】题
推荐度:
点击下载文档文档为doc格式
1tqzo1agso565jb3urou8mpoj7oc3w00zmp
领取福利

微信扫码领取福利

微信扫码分享