- 博客(14)
- 收藏
- 关注
原创 python自己动手制作一个密码管理工具----非加密
一. 所支持功能python脚本命名为passwd.pyhelp使用help可以查看脚本介绍。用法脚本名+help:./passwd helpset使用set增加密码或修改密码。用法脚本名+set+密码索引+密码:./passwd set QQ xxxxxget使用get获得已存在的密码。用法脚本名+get+密码索引:./passwd get QQlist使用list获得...
2020-04-06 14:36:57 595
原创 python文件读写
open()方法打开文件open第一个参数为一个字符串,表示要处理的文件名。open第二个参数为处理类型,默认为rt(read text)模式:‘r’:读模式。‘w’:写模式。该文件已存在会先被清空,不存在则直接创建。‘x’:写模式。该文件不能已存在。‘a’:写模式。文件已存在则在末尾追加,不存在则创建。‘b’:二进制模式。‘t’:文本模式‘+’:r+、w+、x+、a+,有了...
2020-04-05 16:33:10 99
原创 python得到结尾16进制数据并单独保存文件
原文本size 32 dfjk 'h80 'hffsize 32 dfjk 'h80 'hffsize 32 dfjk 'h80 'hfesize 32 dfjk 'h80 'hffsize 32 dfjk 'h80 'hffsize 32 dfjk 'h80 'hffsize 32 dfjk 'h8...
2020-04-05 15:39:27 719
原创 python正则表达式、re的简单使用
一. 正则表达式匹配次数:+:前面模式匹配一次或多次,>=1。?:前面模式匹配零次或一次,=0 or =1。*:前面模式匹配零次或多次,>=0。{min,max}:前面模式匹配具体次数。>=min and <=max,min和max都可以省略表示不限定最小最大值。min和max之间只能有一个逗号,加个空格就不行了,比如{min, max}就不行(写其他语言习...
2020-04-04 22:57:18 178
原创 python字符串
一. 字符串双引号中可以包括单引号,但不能包括双引号,需要使用转义字符。print("my's cat") #打印 my's cat#print("my"s cat") 错误用法print("my\"s cat")单引号中可以包括双引号,但不能包括单引号,也需要转义字符,同上。原始字符串,所有转义字符无效,都是普通字符,什么单双引号都不是问题了,可以随便包括什么。strin...
2020-03-29 21:51:19 103
原创 python字典
一. 字典(dict)定义:key-value,键和值可以为任意类型。#定义方式dict_tmp = {"name":"san shi", 18:"age"}print(dict_tmp[18])#print(dict_tmp["xxx"]) 访问不存在的键会报KeyErrordict_tmp2 = {} #一定要先声明是一个字典再添加元素,否则会报错dict_tmp2[18]...
2020-03-28 14:30:44 127
原创 python列表与元组
一. 列表(list)表示方法:用方括号括起来的一系列元素的集合,如:#列表不是c数组,一个列表可以包括各种类型list_tmp = [] #空列表list_tmp2 = [3.14, "san shi", True, None, [1, 2, 3]]print(list_tmp2[3]) #Noneprint(list_tmp2[4][1]) #2注意:索引值不能超出范围...
2020-03-22 21:23:58 142
原创 python函数、简单的异常处理
1. 函数使用def定义函数函数有返回值,如果没写会默认返回None(python内置,和c的Null差不多)def display(name_list): for name in name_list: print可以使用global显示声明使用全局变量,否则...
2020-03-22 12:57:53 183
原创 python逻辑运算、for循环、整数、range()、random与sys简单使用
一. 逻辑运算bool类型的True与False1 == True #打印True2 == True #打印falseif (2): print(True) #会打印Trueelse: print(False)#此处[]、()、{}、None、''、""等都与False不相同,只有0与0.0相同if ([] == False): print(True)else: pr...
2020-03-21 15:21:30 232
原创 python运算符、字符串连接与复制、输入输出、len()、str()、int()、float()
一. 运算符幂运算符 (**)2**3 #8取模 (%)5%3 #2整除 (//)5//2 #2浮点除 (/)5/2 #2.5二. 字符串连接与复制字符串连接print("san" + "shi") #sanshi字符串复制print("7" * 7) #7777777不能把7写成14/2,因为14/2是7.0,不允许复制使...
2020-03-21 11:35:00 355
原创 根据python list的index()方法,自己写一个find_index()方法找到所有匹配的index
1. 简单介绍下python的*index()*方法: 查找参数是否在list、tuple等内部,若存在返回第一个index,不存在会报ValueError。 name = ["a", "ying", "de", "san", "shi", "san"] print(name.index("san"))显示结果为3而不是5,因为"san"第一次出现在列表index为3的地方。若不存...
2020-03-01 11:47:32 2469 1
原创 verilog与或非操作符
逻辑操作符 逻辑与 && 逻辑或 || 逻辑非 !位操作符 一元非 ~ 二元与 & 二元或 | 二元异或 ^归约操作符(单目运算符) 与归约 & 或归约 | 异或归约 ^...
2018-09-03 21:14:05 21972
原创 python猜数字游戏
生成一个随机数,你有三次机会输入1到20之间的一个数字,每输入一次我都会提醒你这个数字是大了还是小了。 猜对了会鼓励你一下,游戏结束。三次失败后游戏也会结束#! /usr/bin/env python # -*- coding: utf-8 -*import random #引入随机数模块print('start...
2018-08-04 17:28:06 502
原创 利用python的dict功能实现简单的一个号码文字玩具
毕竟第一次写博客,体验一下 :)利用python的dict功能实现简单的一个号码文字玩具,我知道里面有很多漏洞,但是我懒得改。。。。。print('-----欢迎进入通讯录程序-----')print('-----1:查询联系人资料-----')print('-----2:插入新的联系人------')print('-----3:删除已有的联系人-----')print('...
2018-08-04 17:06:08 157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人