python
柘月十七
写博客,记录学习的一种方式!
展开
-
python小记——传入函数带括号与不带括号的区别
刚上手python函数的时候,是否遇到过用函数传给另一个变量呢?我记得之前的我是傻傻地难以分辨传入的那个函数有无括号之间的区别。不说了不说了先上代码,嘻嘻嘻!def test(args): return argsprint(test)print(test(10))执行结果:<function test at 0x0000020B8588C2F0>10根据上...原创 2020-01-08 13:04:39 · 736 阅读 · 0 评论 -
Python enumerate()简单总结
enumerate的简单总结首先,enumerate()是python的一个内置函数。语法:enumerate(sequence, [start=0])参数:sequence – 一个序列、迭代器或其他支持迭代对象。start – 下标起始位置。返回值:返回 enumerate(枚举) 对象1enumerate()对于一个可迭代的(iterable)/可遍历的对象(...原创 2020-02-14 00:36:27 · 866 阅读 · 0 评论 -
python小记——python的编码问题详解
python文件IO操作时,对编码知识一概不知,那可真的是蛋疼了哈。utf-8啊、gbk、还有encode()、decode()等函数以及encoding参数,搞不好就乱码甚至是报错,那可是头都大了。...原创 2020-01-02 10:17:01 · 234 阅读 · 0 评论 -
Python小记 —— 文件读写操作里read()方法的深究
**语法**格式:read(size)在read()方法里,size表示要从文件中读取的数据长度,如果没有指定size或者指定为“None”就表示读取文件里的全部数据。特别需要注意点:read()的读取机制因访问文件模式(文本文件模式或二进制模式)不同而异。访问模式不同,所调用的类就有所不同,那么它返回的对象也有所不同。这里最明显的就是size长度计数单位的区别,下一点作解。在文本...原创 2019-11-20 10:30:05 · 1154 阅读 · 0 评论 -
python小记 —— sys.argv
sys.argv到底是什么?sys.argv是运行在黑屏终端运行python文件获取的参数。即返回一个包含输入参数的列表。话不多说了看下面,反手就是一堆代码:import sysa = sys.argv[0] #argv[0] 表示文件名或是文件的路径b = sys.argv[1] #输入的第一个参数,下面以此类推c = sys.argv[2]d = sys.argv[3] ...原创 2019-11-17 01:11:01 · 232 阅读 · 0 评论 -
python使用pip指令安装并引用第三方模块及注意事项
python里有内置模块、自定义模块还有第三方模块。内置模块就是python自带的模块了,我们直接引用就可以了,如:import sys。自定义模块就是按照我们编程者的需求以方便编写程序和维护代码的一些“.py文件”,简单地说,一个“.py文件就是一个模块”。至于第三方模块就顾名思义了,第三方嘛,就是别人的啦,当别人引用了我们的自定义模块后与他们而言就是第三方模块啦。那么,这里介绍一下与哪里获...原创 2019-10-12 10:35:15 · 880 阅读 · 0 评论 -
用python编写一个函数,用于判断用户输入的字符串是否有小写字母和数字组成
首先,我们知道判断字符串类别的函数有:字符串.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False。字符串.isalpha() 所有字符都是字母,为真返回 Ture,否则返回 False。字符串.isdigit() 所有字符都是数字,为真返回 Ture,否则返回 False。字符串.islower() 所有字符都是小写,为真返回 Tur...原创 2019-09-22 09:30:16 · 26834 阅读 · 3 评论 -
pip安装过程
【小白入门系列 || 望大神指正,勿喷】安装pip需要去官网下载,下载地址是https://pypi.python.org/pypi/pipi#dowmloads,我在这分享一下压缩包吧,链接:https://pan.baidu.com/s/1atJcHytIocCE60dHOO-IOA 提取码:6au5,百度网盘打开。1.首先把压缩包解压到你的一个目录里,例如我的下图:2.现在开始安装...原创 2019-09-28 10:26:17 · 1407 阅读 · 0 评论 -
用python求最大公约数和最小公倍数
【小白系列 || python】首先在这介绍一下“欧几里得算法”:欧几里德算法是用来求两个正整数最大公约数的算法。是由古希腊数学家欧几里德在其著作《The Elements》中最早描述了这种算法,所以被命名为欧几里德算法。假如需要求 1997 和 615 两个正整数的最大公约数,用欧几里德算法,是这样进行的:1997 / 615 = 3 (余 152)615 / 152 = 4(余7)...原创 2019-09-28 13:21:22 · 24282 阅读 · 3 评论