Python核心编程
lzy641
这个作者很懒,什么都没留下…
展开
-
Python 核心编程第六章6.1 6.2
6-1.字符串。string模块中是否有一种字符串方法或者函数可以帮我鉴定下一个字符串是否是另一个大字符串的一部分? 1. Strings find(),rfind() operator.index() rindex() can also use the ‘In’ operator6–2.字符串标识符.修改例 6-1 的 idcheck.py 脚本,使之可以原创 2015-04-02 14:28:53 · 391 阅读 · 0 评论 -
Python核心编程 第七章 练习7–5
7–5. userpw2.py. 下面的问题和例题7.1 中管理名字-密码的键值对数据的程序有关。 (a)修改那个脚本,使它能记录用户上次的登录日期和时间(用time 模块),并与用户密码一起 保存起来。程序的界面有要求用户输入用户名和密码的提示。无论户名是否成功登录,都应有提示, 在户名成功登录后,应更新相应用户的上次登录时间戳。如果本次登录与上次登录在时间上相差不 超过4 个小时,则通知该用原创 2015-04-04 18:42:30 · 841 阅读 · 0 评论 -
Python核心编程例子userpw
这个程序管理用于登录系统的用户信息:登录名字和密码。登录用户账号建立后,已存在用户可以用登录名字和密码重返系统。新用户不能用别人的登录名建立用户账号。#!/usr/bin/env python db={} def newuser(): prompt='login desired:' while True: name=raw_input(prompt)原创 2015-04-04 09:58:13 · 709 阅读 · 0 评论 -
Python 核心编程第六章6.3
def order(nlist): newlist=[] for x in nlist: newlist.append(int(x)) return sorted(newlist,reverse=True)原创 2015-04-02 10:26:30 · 403 阅读 · 0 评论 -
Python 核心编程第七章7.1-7.3
7-1:dict.update() 7-2:字典的键必须是可哈希的。 7–3. 字典和列表的方法。 (a) 创建一个字典,并把这个字典中的键按照字母顺序显示出来。 a={'d':1,'c':2,'b':3,'a':4} print a print sorted(a) #输出 {'a': 4, 'c': 2, 'b': 3, 'd': 1} ['a', 'b', 'c', 'd'](b) 现在原创 2015-04-04 12:14:05 · 541 阅读 · 0 评论 -
Python 核心编程 例8.1 while-else循环举例
maxFactdef showMaxFactor(num): count=num/2 while count > 1: if num%count == 0: print 'largest factor of %d is %d'%(num,count) break count-=1 else:转载 2015-04-05 16:54:15 · 426 阅读 · 0 评论 -
Python 核心编程第六章练习
1-1:安装了Python 1-2:1、鼠标点击’run’。2、F5 1-3:在Python27/lib目录中 看了1/3的string.py,看到了三个引号加注释的好处,摘一段:"""A collection of string operations (most are no longer used).Warning: most of the code you see here isn't原创 2015-04-02 15:29:16 · 553 阅读 · 0 评论 -
Python核心编程 杂
8-1 (a) C (b) D (c) B 8-2 def xun(f,t,i): return [x for x in range(f,t+1,i)] 8-3: (a) range(0,10) (b) range(3,19,3) (c) range(-20,900,220) 8-4:def isprime(num): count=num/2 while cou原创 2015-04-15 14:39:15 · 858 阅读 · 0 评论