python实现倒计时的示例_python

复制代码 代码如下:

import time
count = 0 
a = input('time:') 
b = a * 60 
while (count < b):
 ncount = b - count 
 print ncount 
 time.sleep(1)
 count += 1 
print 'done' 

时间: 2024-08-01 13:42:58

python实现倒计时的示例_python的相关文章

用map函数来完成Python并行任务的简单示例_python

众所周知,Python的并行处理能力很不理想.我认为如果不考虑线程和GIL的标准参数(它们大多是合法的),其原因不是因为技术不到位,而是我们的使用方法不恰当.大多数关于Python线程和多进程的教材虽然都很出色,但是内容繁琐冗长.它们的确在开篇铺陈了许多有用信息,但往往都不会涉及真正能提高日常工作的部分. 经典例子 DDG上以"Python threading tutorial (Python线程教程)"为关键字的热门搜索结果表明:几乎每篇文章中给出的例子都是相同的类+队列. 事实上,

Python yield使用方法示例_python

1. iterator叠代器最简单例子应该是数组下标了,且看下面的c++代码: 复制代码 代码如下: int array[10];for ( int i = 0; i < 10; i++ )    printf("%d ", array[i]); 叠代器工作在一个容器里(array[10]),它按一定顺序(i++)从容器里取出值(array[i])并进行操作(printf("%d ", array[i]). 上面的代码翻译成python:   复制代码 代码如

Python的print用法示例_python

Python 2.6中print不是函数,而是一个关键字,使用方式如下: 复制代码 代码如下: print 1, 2  print 'a', 'b'  显示结果如下,用逗号分隔的各项之间会打印出一个空格,默认以换行结束: 复制代码 代码如下: 1 2  a b 若不想以换行结束,则在最后加一个",",如下所示: 复制代码 代码如下: print 1, 2,  print 'a', 'b' 显示结果如下: 复制代码 代码如下: 1 2 a b Python 3.0中print变成了一个内

python重试装饰器示例_python

利用python 写一些网络服务的时候,当网络状况不好,或者资源占用过多,任务拥塞的情况下,总会抛出一些异常,当前任务就被终止了,可以很好的利用@装饰器,写一个重试的装饰器,这样比较python!执行结果: 复制代码 代码如下: WARNING:root:timed out, Retrying in 3 seconds...WARNING:root:timed out, Retrying in 6 seconds...WARNING:root:timed out, Retrying in 12

使用python实现扫描端口示例_python

python最简洁易懂的扫描端口代码.运行绝对会很有惊奇感 复制代码 代码如下: from threading import Thread, activeCount import socket import os def test_port(dst,port):     os.system('title '+str(port))     cli_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)     try:         in

python控制台显示时钟的示例_python

复制代码 代码如下: #!/usr/bin/env python# coding: utf-8### show time in console#import sysimport time raws = '''.--. |  | `--`  . /|   | ------. ---` `------. ---| ---`.  . `--|    |.--- `--. ---`.--- |--. `--`.--. `  |    |.--. |--| `--`.--. `--| ---`'''.st

Python pass 语句使用示例_python

Python pass是空语句,pass语句什么也不做,一般作为占位符或者创建占位程序,是为了保持程序结构的完整性,pass语句不会执行任何操作,比如: Python 语言 pass 语句语法格式如下: 复制代码 代码如下: pass 复制代码 代码如下: 实例: 复制代码 代码如下: #!/usr/bin/python for letter in 'Python':    if letter == 'h':      pass      print 'This is pass block'  

python多线程扫描端口示例_python

复制代码 代码如下: # -*- coding: cp936 -*-import socketfrom threading import Thread,activeCount,Lockfrom time import ctimemutex = Lock() class Loop(Thread):    def __init__(self,ip,port,que):        Thread.__init__(self)        self.ip     = ip        self.p

Python contextlib模块使用示例_python

看这个模块要先看with as的用法,最常用的方法就是打开一个文件: 复制代码 代码如下: with open("filename") as f: f.read() with可以调用一个上下文管理器,产生运行时的上下文环境.上下文管理器主要定义两个方法,__enter__,__exit__.__enter__返回上下文里操作的对象,如f.__exit__是销毁对象和异常处理. contextlib模块对外有三个接口, contextmanager装饰器,装饰的函数必须是一个生成器.然后