摘要:
维基百科:http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97 阅读全文
摘要:
Ubuntu账户: Ubuntu有三类账户:超级用户、普通用户以及系统用户。 每一个用户在ubuntu中都必须拥有一种账户,在Ubuntu中, /etc/passwd用来保存每个账户的信息。实际密码保存在 /etc/shadow中。 /etc/passwd文件每行基本格式: username:pas 阅读全文
摘要:
首先说一下输入: 再说一下python数字的各种格式控制 阅读全文
摘要:
``` python
递归和迭代都是循环的一种。 简单地说,递归是重复调用函数自身实现循环。
迭代是函数内某段代码实现循环,迭代代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。 递归循环中,遇到满足终止条件的情况时逐层返回来结束。
迭代则使用计数器结束循环。当然很多情况都是多种循环混合采用,这要根据具体需求。 递归的例子,比如给定一个整数数组,... 阅读全文
摘要:
本函数是实现a除以b,然后返回商与余数的元组。 如果两个参数a,b都是整数,那么会采用整数除法,结果相当于(a//b, a % b)。如果a或b是浮点数,相当于(math.floor(a/b), a%b)。 阅读全文
摘要:
1. myList = [([0] n) for i in range(m)],n是列,m是行 2.array = [ [ 0 for i in range(n)] for i in range(m)],n是列,m是行 阅读全文
摘要:
下过象棋的人都知道,马只能走'日'字形(包括旋转90°的日),现在想象一下,给你一个n行m列网格棋盘, 棋盘的左下角有一匹马,请你计算至少需要几步可以将它移动到棋盘的右上角,若无法走到,则输出 1. 如n=1,m=2,则至少需要1步;若n=1,m=3,则输出 1。 python !usr/bin/p 阅读全文
摘要:
另附一篇文章:http://www.jb51.net/article/77971.htm 阅读全文
摘要:
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:da 阅读全文
摘要:
``` python # 有多组输入数据,但没有具体的告诉你有多少组,只是让你对应每组输入,应该怎样输出。 while True: try: a, b = map(int, raw_input().strip().split()) print a + b, except EOFError: break... 阅读全文