Python
summe_blue
这个作者很懒,什么都没留下…
展开
-
Python笔记(二)库
1:python的库分为2种:标准库和第三方库标准库直接导入即可,例如getpass(),第三方库需要下载安装.调用模块的路径两种方法1直接把库放到site-packages目录下2直接在path环境变量中添加路径2:文件名不能和导入的库名相同,例如sys.py库,文件名就不能取sys.py3:python自己的环境变量主要是为了调用一些标准库和模块,当调用库或模块原创 2017-05-31 22:37:17 · 651 阅读 · 0 评论 -
购物商城+ATM项目实战
程序需求额度 15000或自定义实现购物商城,买东西加入 购物车,调用信用卡接口结账可以提现,手续费5%支持多账户登录支持账户间转账记录每月日常消费流水提供还款接口ATM记录操作日志 提供管理接口,包括添加账户、用户额度,冻结账户等。。。用户认证用装饰器程序思维导图Readme.md作者:Replaceroot版本:示例版本 v0.1程序介绍: 实现ATM常用功能 功能全部用p...原创 2018-06-11 16:18:24 · 929 阅读 · 0 评论 -
python day3 notes
1.集合集合主要作用: 去重关系测试, 交集\差集\并集\反向(对称)差集\非交集\子集父集去重操作list_1 = [1,4,5,7,3,6,7,9]list_1 = set(list_1)关系测试常用函数:交集函数:intersection()并集函数:union()差集函数:difference()子集函数:issubset()父集函数:issuperset()对称差集函数:sysmmetr...原创 2018-05-11 17:37:15 · 315 阅读 · 0 评论 -
Python binary search demo
#-*-coding:utf-8-*-__author__ = 'replaceroot'import time#binary_search Demo.print("二分查找Demo开始...")time.sleep(3)data = input("请输入数据集,格式为: 1,2,3\n")data = list(data.split(','))num = input("请输入你...原创 2018-05-11 14:05:51 · 420 阅读 · 0 评论 -
Python面向对象的基础知识:类Class,对象(Object),实例(Instance)
文章出处:https://www.crifan.com/summary_the_basic_knowledge_about_object_oriented/此处,只是简单介绍一下,个人对面向对象方面的基础知识的理解。class是模子,instance是用模子刻出来的东西 class是共性,instance是基于class的共性实现出来的具体的某个东西(对象)转载 2017-09-11 16:26:10 · 2353 阅读 · 0 评论 -
小程序分享—去除文档中的特殊符号
想必大家都遇到过文档中的特殊符号吧,比如‘▲’,‘&',‘¥’等等,这会导致阅读体验下降,那么如何解决呢?Office软件有一个叫做“查找替换”的功能,快捷键“Ctrl + h”可以调出来,然后替换就直接可以了;但我想用Python实现这个功能,顺便也把所学的知识实践一下!涉及的知识很少,只有文件操作;思路:1.遍历文件,将特殊字符替换为空字符(你也可以替换为其他的字符原创 2017-08-07 02:03:41 · 3868 阅读 · 0 评论 -
Python 浅拷贝 深拷贝 及引用机制
这礼拜碰到一些问题,然后意识到基础知识一段时间没巩固的话,还是有遗忘的部分,还是需要温习,这里做份笔记,记录一下前续先简单描述下碰到的题目,要求是写出2个print的结果可以看到,a指向了一个列表list对象,在Python中,这样的赋值语句,其实内部含义是指a指向这个list所在内存地址,可以看作类似指针的概念。而b,注意,转载 2017-07-21 12:43:57 · 402 阅读 · 0 评论 -
Python实现用户登陆小程序
f = open('black_user','w+',encoding='utf-8')data = f.readlines()#注意readlines与readline的区别,readlines一次读取整个文件,readline一次只读取一行f.close()count = 0username = 'user'userpassword = '123456'lock = []nam原创 2017-06-27 15:20:32 · 1357 阅读 · 0 评论 -
Python笔记(五)三级菜单
学习完python的字典操作后,练习写了一下三级菜单的程序。Code如下:#3级菜单data = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'Google':{} },原创 2017-06-06 23:06:24 · 3247 阅读 · 0 评论 -
Python笔记(四)字符串操作
Python中的字符串用法很多,很灵活,下面是一些常见字符串函数的用法.#__author__ = "BoGe"print(''.join(['1','2','3']))#连接字符串print('ZhanGMing'.lower())#全部变小写print('zhangming'.upper())#全部变大写print('1+2+3+4'.split('+'))#根据+号分割成列表原创 2017-06-01 23:51:05 · 468 阅读 · 0 评论 -
Python笔记(三)购物车小程序
product_list = [ ['Apple',10], ['Banner',6], ['Peach',12], ['Orage',14], ['Grape',11]]shopping_list = []salary = input("请输入你的余额:")if salary.isdigit(): salary = int(salary)原创 2017-05-31 23:20:01 · 1120 阅读 · 0 评论 -
Python笔记(一)列表
列表是最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作。常用的方法如下:#Define the list#fruit list'''fruits = ['Apple',"Banner",'orange']print(fruits[0])print(fruits[1])print(fruits[2])print(fruits[-3])print(frui原创 2017-05-12 18:38:45 · 674 阅读 · 0 评论 -
Paramiko模块实现SSH密钥登陆
paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,一般应用在多服务器管理即堡垒机中。 0x01 linux python3安装paramiko模块apt install python3-pip #安装Python3的pippip3 install paramiko #将parami...原创 2018-08-26 10:27:30 · 12610 阅读 · 0 评论