会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yao Sir
Yao sir's blog
博客园
首页
新随笔
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2018年8月21日
用python写一个计算器
摘要: 计算器的思路主要是先用正则匹配出括号内的计算,然后用计算的结果将括号及内容整个替换掉,再匹配括号进行计算,替换,直至将括号内的计算全部完成 再者就是需要用正则匹配出乘除法先进行计算,再用正则匹配加减法进行计算,同时需要注意空格及符号的处理,如:++,—,/-,*-,或是负数开头的公式的计算 具体如下
阅读全文
posted @ 2018-08-21 16:59 YaoSir66
阅读(1395)
评论(0)
推荐(0)
2018年8月20日
os模块
摘要: os模块是和系统进行交互的模块 文件夹操作 文件夹的创建 生成多层文件夹 makedirs() 生成一层文件夹 mkdir(),当父文件夹存在时,可以在父文件创建zi文件夹,需注意的是依然是只创建一个文件夹,当在没有此文件名的父文件中创建子文件夹时会报错 删除文件夹 需要注意的是无论哪种删除文件夹的
阅读全文
posted @ 2018-08-20 20:14 YaoSir66
阅读(209)
评论(0)
推荐(0)
sys模块
摘要: sys是和python解释器打交道 argv argv的第一个参数是python这个命令后面的值,从第二个参数开始可以是用户设定的输入内容 path 模块是存在与硬盘中的,当import是才加载到内存中的,一个模块能否顺利地导入,需要看sys.path下面有没有这个模块,自定义模块时也需要关注sys
阅读全文
posted @ 2018-08-20 19:31 YaoSir66
阅读(134)
评论(0)
推荐(0)
time模块
摘要: 时间格式 格式化时间(Format String): 2017/03/17 15:01:02 2017-03-17 15:01:02 2017.03.17 15:01:02 结构化时间(struct_time): 以元组形式表示 时间戳时间(timestamp) 浮点型数据类型,以秒为单位, 供机器
阅读全文
posted @ 2018-08-20 17:58 YaoSir66
阅读(102)
评论(0)
推荐(0)
random模块
摘要: 随机小数 random.random() 取(0-1)之间的小数 random.uniform(m,n) 取(m-n)之间的小数 随机整数 random.randint(m,n) 随机取m,n之间的整数,包括m以及n random.randrange(m,n) 随机取m,n之间的整数,包括m但不包括
阅读全文
posted @ 2018-08-20 16:46 YaoSir66
阅读(139)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告