- 博客(21)
- 收藏
- 关注
转载 Python之logging.basicConfig函数各参数
filename: 指定日志文件名 filemode: 和file函数意义相同,指定日志文件的打开模式,'w'或'a' format: 指定输出的格式和内容,format可以输出很多有用信息,如上例所示: %(levelno)s: 打印日志级别的数值 %(levelname)s: 打印日志级别名称 %(pathname)s: 打印当前执行程序的路径,其实...
2019-05-12 17:31:00
324
转载 Python之让 字符串内的转义字符 不做任何处理
一、在字符串前面加上 'r' 就可以了 print("\ntext_1") print(r"\ntest_2") 二、在转义字符的 '\' 前面再加一个 '\' print("\ntext_1") print("\\ntest_2") 在 re 模块中(电脑主控制台上打开的python): 在 re 模块中(PyCharm上打开的...
2019-05-12 13:19:00
1228
转载 Python之序列化概念
我们把对象(变量)从内存中变成可存储或运输的过程称之为序列化,在 Python 中叫 pickling ,在其他的语言中也被称之为 serialization,marshalling,flattening等等,都是一个意思 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpic...
2019-05-11 13:11:00
285
转载 Python之迭代
一、迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法) 3.协议是一种约定,可迭代对象实现了迭代器协议,,Python的内部工具(如for循环,sum,min,max函...
2019-05-10 17:11:00
196
转载 C语言之输出空心棱形图案
#include<stdio.h> #include<stdlib.h> void main() { int n,j,i; /*i为行数,j为每行中的项数*/ printf("输入图案上三角的高度n:"); scanf("%d",&n); f...
2019-05-10 17:05:00
2506
转载 C语言之四舍五入
在C语言中,如果进行强制类型转换,它会将所需要取的位数直接提取出来,而其他位数的数字会被直接删除,不会对提取出来的位数有任何影响 所以如果我们需要提高精度,对所取的数进行四舍五入,需要给所需去的数的最后一位数的后一位加上5。 (1)将浮点型a=9.635625进行取整,得出整型b b = (int)(a + 0.5); //==> b=4 (...
2019-05-10 17:03:00
907
转载 Python之 random 模块
#!/usr/bin/env python # -*- coding:utf8 -*- import random ''' 如果想要随机的内容的话,就可以使用这个模块来完成 ''' ############## 随机模块应用函数 ############## def v_code(): ''' 随机验证码函数 ''' ...
2019-05-09 21:02:00
115
转载 Python之模块和包的创建与使用
一、模块的概念 在计算机的开发过程中,随着程序代码越写越多,在一个文件里代码就越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,放在不同的文件里面,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在PYthon中,一个 .py 文件就称之为一个模块(Module)。 二、使用模块的好处 最大的好处是大大提高了代码的...
2019-05-08 18:23:00
481
转载 C语言之指针在printf语句里面的使用规范
*** 一级指针的使用规则探索 *** #include<stdio.h> #include<stdlib.h> void main() { char *p; p = "uvtgyujyg"; //一 //直接使用*p+n printf("%c %d\n",*p); //==》u ...
2019-05-08 10:12:00
272
转载 Python之使用eval()函数将字符串的数据结构提取出来
data = input('请输入你要修改的对象:').strip() ''' 输入下面的字典列表 [{'backend':'www.oldboy1.org','record':{'server':'2.2.2.4','weight':20,'maxconn':3000}},{'backend':'www.oldboy1.org','record':{'server':'2.2...
2019-05-06 17:55:00
373
转载 Python之将字符串转换为字节的两种方法
s = '你是谁' a = bytes(s,'utf-8') # ==》 得出的 a 的结果就是对应的字节 s.encode('utf-8') # ==> 该命令将字符串转换为字节形式 转载于:https://www.cnblogs.com/lzn-2018/p/10800082.html...
2019-05-01 16:30:00
657
转载 Python之递归
在函数内部,可以调用其他函数,如果一个函数在内部调用自身,这个函数就是递归函数。 def test(n): print(n) if int(n/2) == 0: return n return test(int(n/2) test(5) 递归特性: 1.必须有一个明确的结束条...
2019-04-22 17:52:00
113
转载 C语言之各个位数上的数值之和
#include<stdio.h> #include<stdlib.h> void main() { int num; int sum = 0; int x,y; printf("请输入一个整数:"); scanf("%d",&num); y = num; wh...
2019-04-20 18:49:00
1253
转载 Python中的函数定义方法
def test(x): "hjkasgd" x += 1 return x def——定义函数的关键字 test——函数名 ()——内可定义形参 ""——文档描述(非必要,但强烈建议为你所写的函数添加描述信息) x += 1——泛指代码块或程序处理逻辑 return——定义返回值 转载于:https://www.cnblogs.com...
2019-04-20 18:24:00
117
转载 C语言之输入月收入,输出该月应纳税额-2019(简易版)
#include<stdio.h> #include<stdlib.h> #include<string.h> #define s1 0.03 //税率b <= 3000 #define k1 0 //速算扣除数b <= 3000 #define s2 0.1 //税率3000 < b <= ...
2019-03-26 10:09:00
2478
转载 C语言之将弧度值转换为角度值
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 #define pi 3.141592 5 6 void conver_radian(float radian) 7 { 8 int degree,minute,second; 9 float angle,min,...
2019-03-25 13:59:00
7384
转载 Python之使用转义序列 \n 和 \t 跟 expandtabs 函数输出表格
示例: text = "username\temail\tpassword\nashdfh\tfiodfh@q.com\ty567\nsdfiuh\tadfhisoj@163.com\t423678\nefuih\tosefih@q.com\t78\n" v = text.expandtabs(20) print(v) #expandtabs 的作用是断句,在这里...
2019-03-25 13:05:00
248
转载 在pycharm中查看内建函数源码
鼠标放在内建函数上,Ctrl+B,看源码 转载于:https://www.cnblogs.com/lzn-2018/p/10587845.html
2019-03-24 13:24:00
265
转载 Python之find命令中的位置的算法
find("s",a,b) #s表示的是一个子序列,a表示的是检索的起始位置,b表示的是检索的终止位置,ab可有可无 test = "abcdefgh" v1 = test.find("ef", 3, 7) #ef在范围内,且在原字符串内的位置是第四位 v2 = test.find("ab", 3, 7) #ab不在范围内,输出-...
2019-03-24 11:57:00
238
转载 编写python程序和运行.py文件的方法步骤
前提:已安装好 Subliume Test 3 且已经添加好python编译系统,已安装好python3.7 一.新建一个文本文档,将后缀名改为.py 二.使用 Subliume Test 3 打开该文件 三.编辑该文档内的代码 四.CTRL + S ==>保存文本 五.将编译系统选择为python(首次开始编写python程序需要此步骤,如果...
2019-03-23 13:32:00
1361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人