随笔分类 - python源代码和注释
摘要:前言:今天学习python的random模块,random模块的主要作用是生成随机数,今天将会罗列random模块中常用的方法,以及使用random模块写一个生成4位随机验证码的小程序。 一、常用方法 #random()方法用来生成0到1之间的浮点随机数,其中包含0,不包含1 >>> random.
阅读全文
posted @ 2020-04-27 22:45
秦朗的天空
阅读(110)
评论(0)
推荐(0) 编辑
摘要:前言:最近想在python3.7.3下玩下PyQt5,写UI有两种方式一种是使用手写,第二个就是使用Qt Designer工具来写,所以首先就是安装PyQt5和pyqt5-tools工具了。 一、安装PyQt5 使用python的pip安装: qinjiaxi@qinjiaxi-PC:~$ sudo
阅读全文
posted @ 2020-04-15 10:15
秦朗的天空
阅读(190)
评论(0)
推荐(0) 编辑
摘要:前言:人与人之间的交互的媒介是语言,那人与操作系统之间的交互是通过什么呢?没错是命令,例如Linux系统中的shell。那人与人交互后是想得到对方的回应,比如对方是否真的听懂了,对方听懂后的回应;当然人与操作系统也不例外,我们也可以得到操作系统的回应,如命令是否执行成功的状态码,执行命令成功后的输出
阅读全文
posted @ 2020-04-11 22:21
秦朗的天空
阅读(121)
评论(0)
推荐(0) 编辑
摘要:问题提出:在Linux系统下安装python的logging库时提示以下信息 经过一番折腾,定位在pip版本过低和setuptools版本过低上 一、Linux下更新包 sudo python3 -m pip install --upgrade [modulename] 注:我这里使用的是pytho
阅读全文
posted @ 2020-04-07 16:49
秦朗的天空
阅读(1937)
评论(0)
推荐(0) 编辑
摘要:Python——怎么发布你的Python模块 我们在学习Python的时候,除了用pip安装一些模块之外,有时候会从网站下载安装包下来安装,我也想要把我自己编写的模块做成这样的安装包,该怎么办,如何发布呢? 大概需要以下四个步骤: 1、首先为模块创建一个文件夹。 举个简单的栗子,你写了一个add.p
阅读全文
posted @ 2020-04-07 10:13
秦朗的天空
阅读(389)
评论(0)
推荐(0) 编辑
摘要:一、需求: 1.导入文件读取员工的信息和工资信息,最后将增加、删除或修改的员工工资信息写入原来的文件中 2.能够实现员工工资信息的增删改查 3.当增加和修改员工信息时用户用空格分隔员工姓名和薪资 4.实现退出功能 二、思路 1.首先需要将包含有员工薪资信息的文件读出来存储到一个容器里,因为员工姓名和
阅读全文
posted @ 2018-08-17 20:54
秦朗的天空
阅读(1978)
评论(0)
推荐(0) 编辑
摘要:控制台颜色分类: 数值表示的参数含义: 显示方式: 0(默认值)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、7(反显)、27(非反显)前景色: 30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(
阅读全文
posted @ 2018-08-16 11:35
秦朗的天空
阅读(714)
评论(0)
推荐(0) 编辑
摘要:需求:给瓦尔登湖文章统计单词出现的频率 思路:首先读取文件并以空格分割得到列表,然后利用for循环遍历列表中的元素并把去掉列表元素中的符号,第三步去掉相同的元素,将列表转换为一个字典,最后按照键值对升序排序。 源码:
阅读全文
posted @ 2018-08-14 16:06
秦朗的天空
阅读(850)
评论(0)
推荐(0) 编辑
摘要:字节编码: 这一节主要学习的是各种编码模式的相互转换,另外插两句话,今天的心情不是特别好,又没控制好自己的情绪,以后要心存阳光,好好的对待生活和身边的人。 废话不多说了直接贴码: 打印结果:
阅读全文
posted @ 2018-08-11 00:18
秦朗的天空
阅读(104)
评论(0)
推荐(0) 编辑
摘要:摇骰子游戏升级 此次更改增加下注功能,启动资金1000元,每次赔率都是一倍,钱输光退出。 源码: 三大运营商短信验证过滤 如果是三个运行商里的号码就发短信,号码不足11位提示 源码:
阅读全文
posted @ 2018-08-10 17:30
秦朗的天空
阅读(164)
评论(0)
推荐(0) 编辑
摘要:复利函数: 摇骰子猜大小(一次三个筛子) 思路:首先定义一个摇骰子函数,得到三个筛子随机结果并存入一个列表中(这个过程中需要导入random函数);然后定义一个区分大小的函数,规定什么样的结果返回大,什么时候返回小;最后定义一个游戏启动函数,先给出系统默认大小结果的列表,然后将用户的猜测(输入)进行
阅读全文
posted @ 2018-08-10 14:49
秦朗的天空
阅读(1070)
评论(0)
推荐(0) 编辑
摘要:需求: 1.用户输入密码正确登录 2.用户输入密码错误退出并调用函数继续输入 3.用户输入密码符合原先给定的一个值时,允许用户重置密码,并且可以用新密码登录 4.输入三次后禁止输入 虽然贴别的简单,但是还要记录一下,废话不多说直接贴码了
阅读全文
posted @ 2018-08-09 16:01
秦朗的天空
阅读(2182)
评论(0)
推荐(0) 编辑
摘要:文件操作 文件操作流程: 1.打开文件得到文件句柄并赋值变量 2.通过句柄对文件进行操作 3.关闭文件 打开的只是储存在计算机里的文件对象,必须赋值一个变量才能操作,变量通常用f表示,赋值f的文件对象也叫做文件句柄。 定义一个敏感词过滤器的函数 句柄操作及缓冲进度模拟 文件修改 思路:打开两个文件句
阅读全文
posted @ 2018-08-09 00:16
秦朗的天空
阅读(105)
评论(0)
推荐(0) 编辑
摘要:集合(set) 集合主要有两种用处: 1.去除相同的元素 2.关系测试,两个列表中的元素的关系 按照‘alex’讲的自己写了源码笔记,下面就直接贴出来:
阅读全文
posted @ 2018-08-07 23:34
秦朗的天空
阅读(95)
评论(0)
推荐(0) 编辑
摘要:1 #!/user/bin/env python 2 #-*-coding:utf-8 -*- 3 #Author: qinjiaxi 4 #初始化aMap列表,把列表num_buckets添加到aMap中,num_bukets用来存hashmap里设置的内容 5 def new(num_buckets = 256): 6 """Initializes a map with ...
阅读全文
posted @ 2018-08-04 10:25
秦朗的天空
阅读(8057)
评论(0)
推荐(0) 编辑
摘要:8月4号早晨天气晴,继续学习‘Alex’的python视频,写了用字典实现三级菜单的代码,都是循环和判断比较lower,废话不多说直接贴码:
阅读全文
posted @ 2018-08-04 10:18
秦朗的天空
阅读(358)
评论(0)
推荐(0) 编辑
摘要:字典操作 特性: 1.无序的 2.key是唯一的
阅读全文
posted @ 2018-08-03 23:16
秦朗的天空
阅读(63)
评论(0)
推荐(0) 编辑
摘要:python中所有字符串操作 My name is qinjiaxi my name is qinjiaxi 2Truemy name is qinjiaxi4namemy name is qinjiaxi and i am 28 oldmy name is qinjiax and i am 28
阅读全文
posted @ 2018-08-03 00:28
秦朗的天空
阅读(106)
评论(0)
推荐(0) 编辑
摘要:#Author:qinjiaxi '''本程序计算各种循环的时间效率''' from timeit import Timer def test1(n): li = [] for i in range(n*1000): li = li +[i] return li def test2(n): li = [] li = [i...
阅读全文
posted @ 2018-08-02 17:08
秦朗的天空
阅读(226)
评论(0)
推荐(0) 编辑
摘要:#!/user/bin/env python #-*-coding:utf-8 -*- #Author: qinjiaxi import random from urllib import urlopen import sys WORD_URL = "http://learncodethehardway.org/words.txt" WORDS =[] PHRASES = { "clas...
阅读全文
posted @ 2018-08-02 16:57
秦朗的天空
阅读(974)
评论(0)
推荐(0) 编辑
Powered by:
博客园
Copyright © 2020 秦朗的天空
Powered by .NET 5.0.0 on Kubernetes