
python练习
kill0383
这个作者很懒,什么都没留下…
展开
-
Python小练习四——计算器
题目要求写出一个计算器,可以计算下面的公式: 1 - 2 * ((60 - 30 + (-40.0 / 5) * (9 - 2 * 5 / 3 + 7 / 3 * 99 / 4 * 2998 + 10 * 568 / 14)) - (-4 * 3) / (16 - 3 * 2))流程图代码#!/usr/bin/env python3import refrom decimal import De原创 2017-04-14 21:01:40 · 400 阅读 · 0 评论 -
Python小练习三
题目要求给出下列文档,但求用户可以不用户文本编辑器的情况下修改配置文档 1.只修改backend的配置就可以 2.用户需要输入backend,在输入域名、最后输入具体配置流程图代码#!/usr/bin/env python3the_key = input("请输入需要修改的标识1")the_value = input("请输入需要修改的标识2")the_content = input("请输原创 2017-04-08 21:24:22 · 340 阅读 · 0 评论 -
Python小练习二
题目:购物车这个小练习是综合上一个联系的基础上再添加一个购物车的功能,我主要实现了下面的几个功能:用户登录(三次登录失败锁定账户)三级菜单(商品的目录)向购物车添加商品与移除商品购物车结算功能,结算后自动清除购物车付款功能,余额不足的情况会提示用户充值流程图流程图我也是才刚刚开始画,可能画的不标准,现在只能是表达我的一个思路,如果规范的画流程图我会在以后抽出时间来学习。 目录结构主文件原创 2017-03-30 23:50:24 · 551 阅读 · 0 评论 -
Python小练习(一)
题目一:编写登录接口输入用户名和密码输入成功后显示欢迎信息输错三次后锁定用户流程图 ####代码#####!/usr/bin/env pythonimport pickledef file_read(): f = open('login.txt', 'rb') user_list = pickle.load(f) return user_listdef logi原创 2017-03-28 11:19:56 · 436 阅读 · 0 评论 -
Python小练习五——ATM系统
题目要求做一个ATM系统可以实现下列功能每个用户有15000的额度,或可以自定义实现购物商城,买东西加入购物车,使用信用卡接口结账可提现,手续费%5每月22号出账单,10号为还款日,过期未还按欠款总额万分之5,每日计息支持多账户登陆支持用户间转账记录每月日常消费流水提供还款接口ATM操作日志提供管理接口:创建用户、冻结账户、设置额度等流程图#目录结构atm_admin.py:p原创 2017-04-27 14:37:35 · 997 阅读 · 0 评论 -
python小练习六——小游戏
题目要求使用面向对象设计出一个小游戏,可以控制一个人物做一些操作代码#!/usr/bin/env python# coding:utf-8import pickleimport os,sysimport shelvedef write_girl(meinv): girl = shelve.open("girl") girl[meinv.name] = meinv g原创 2017-06-17 20:20:25 · 425 阅读 · 0 评论 -
python小练习七——支持多用户在线的FTP程序
题目要求用户加密认证 允许同时多用户登录 每个用户有自己的家目录 允许用户在ftp server上随意切换目录 允许用户查看当前目录下文件 允许上传和下载文件,保证文件一致性代码server端#!/usr/bin/env python3import socketserver,os,pickle,hashlibclass MyServer(socketserver.BaseRequestH原创 2017-07-01 18:55:08 · 1415 阅读 · 0 评论 -
python小练习八——多线程的发布工具
题目要求1、对机器进行分组 2、对指定组的机器进行批量操作(执行某条命令,上传下载文件) 3、要有操作日志代码#!/usr/bin/env python3import sys, paramiko, os, time, picklefrom multiprocessing import Process, Lockimport logginglogging.basicConfig(filena原创 2017-07-13 00:53:11 · 283 阅读 · 0 评论