
Python
文章平均质量分 52
江夏、
关注微信公众号:1024笔记;可免费领取海量学习资源和资料
展开
-
Python系列:python中split如何使用
在Python中,split是一个非常常用的字符串操作方法,用于将字符串按照指定的分隔符分割成子字符串,并返回一个包含这些子字符串的列表。separator:指定分隔符,可以是一个字符串或正则表达式。如果未指定,则默认分隔符是所有空格,包括空格、换行符\n、制表符\t等。需要注意的是,split方法返回的是一个列表,如果要将分割后的子字符串重新连接成一个新的字符串,可以使用join方法。maxsplit:可选参数,指定最大分割次数。如果未指定,则默认将字符串分割成所有可能的子字符串。原创 2023-09-24 18:44:20 · 559 阅读 · 0 评论 -
安装python包遇到ModuleNotFoundError: No module named ‘pip‘的解决办法
今天在使用python的过程中遇到一些小问题。一开始是想安装pandas库,但是在安装过程中提示需要使用新版本的pip命令:然后使用了 pip install --upgrade pip命令对pip进行升级,结果又出现了以下问题:这时候不知道怎么回事就使用升级命令,结果发现又有新的问题:ModuleNotFoundError: No module named 'pip'pip命令已经使用不了了。这时候可以使用以下两个命令对其进行修复:python -m ensurepippyth原创 2021-03-20 13:26:21 · 3026 阅读 · 4 评论 -
输入一个小数,输出该数的整数部分和小数部分的相同数字的个数
学python的表弟问了一个题目:代码如下:#输入一个小数,并转换为字符串类型number = str(input("请输入一个小数:"))#对输入的小数进行分割result = number.split(".")#取整数部分zhengshu = result[0]#取小数部分xiaoshu = result[1]#判断相同的个数count=0for i in zhengshu: if i in xiaoshu: count += 1print("整数部分原创 2020-07-08 16:53:03 · 5129 阅读 · 0 评论 -
python编程求随机数的随机运算结果
最近有个公众号粉丝问了个python的编程题,题目如下:开发一个循环 5 次计算的小游戏,每次随机产生两个1~10的数字以及随机选择“+、-、*”运算符,构成一个表达式,让用户计算式子结果并输入结果,如果计算结果正确则加一分,如果计算结果错误不加分。如果正确率大于等于80%,则打印“闯关成功”,否则打印“闯关不成功”。题目其实不难,因为刚开始学编程所以求助我,这里贴下代码:# 这里的随机种子,随机运算符,所以需要import random以及operatorimport randomimp原创 2020-07-04 22:33:47 · 3765 阅读 · 0 评论 -
python中的map()函数
如果有一个元素类型为int的list,要对里面的每个元素的值加1,可以这么做:#定义一个add函数>>> def add(x):... return x+1...>>> list1=[1,2,3,4,5,6]>>>>>> list2=[]#遍历list1中的每个元素调用add函数>>...原创 2019-10-12 20:57:54 · 612 阅读 · 0 评论 -
python中的迭代对象、迭代器、生成器
在python中对于list和tuple,有很多的方式得到里面的元素,如果要输出里面的所有元素,可以采用for循环的形式,得到list或tuple中的每个元素,这就是迭代,凡是能够进行for循环的对象就是可迭代对象。在java中的迭代方式有两种,一种直接for循环,一种采用迭代器//for循环 int array[] = new int[3]; for (int i = 0; ...原创 2019-10-06 17:08:10 · 153 阅读 · 0 评论 -
python中调用自定义的函数
python中内置了很多功能强的函数,能够满足很多时候的开发工作,但有些时候需要自己定义一些函数,来供在其他的地方调用,有些时候需要调用第三方库里面的很多函数,就需要先import第三方库,然后调用里面的方法即可。比如需要引用opencv以及里面的一些函数,可以先import cv2然后就可以调用里面的一些函数了,比如调用摄像头的函数cap = cv2.VideoCapture(0...原创 2019-09-21 19:28:20 · 23817 阅读 · 4 评论 -
Python中的字典(Dict)的使用
在Python语言中内置的数据结构有:列表(list)、元组(tuple)、字典(dict)、集合(set),这4种数据结构和基础数据类型(整数、浮点数等)统称为“内置类型”(Built-inTypes)。字典(dict)是一种可变的容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,字典...原创 2019-09-18 21:40:47 · 415 阅读 · 0 评论 -
Python中的集合(set)的使用
在Python语言中内置的数据结构有:列表(list)、元组(tuple)、字典(dict)、集合(set),这4种数据结构和基础数据类型(整数、浮点数等)统称为“内置类型”(Built-inTypes)。集合(set)和字典(dict)类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。集合(set)是一个无序的不重复的序列。可以使用大括号...原创 2019-09-18 13:10:14 · 1072 阅读 · 0 评论 -
Python中元组(tuple)的使用
在Python语言中内置的数据结构有:列表(list)、元组(tuple)、字典(dict)、集合(set), 这4种数据结构和基础数据类型(整数、浮点数等)统称为“内置类型”(Built-inTypes)。列表(List)和元组(tuple)都是有序的列表所以统称为序列。Tuple是一组用括号括起来、逗号分隔的数据。Tuple中的元素也可以是任何类型的,但tuple和list的区别在于list...原创 2019-09-17 21:41:36 · 669 阅读 · 0 评论 -
Python中列表(List)的使用
在Python语言中内置的数据结构有:列表(list)、元组(tuple)、字典(dict)、集合(set),这4种数据结构和基础数据类型(整数、浮点数等)统称为“内置类型”(Built-in Types)。列表(List)和元组(tuple)都是有序的列表所以统称为序列。List是一组用方括号括起来、逗号分隔的数据。列表的元素可以是任何类型的这里总结在Python中List的使用。注释和分析都在...原创 2019-09-17 16:49:00 · 414 阅读 · 0 评论 -
python中的字符串的格式化
在编程中我们经常需要对输出的内容进行格式化后再输出,比如经常收到的手机订阅短信内容,“尊敬的***用户,您本月的消费金额是***”,这里的***所代表的内容是动态的根据具体的内容进行输出,就要用到了格式化输出,那么在python中如何进行字符串的格式化输出呢?其实跟其他的编程语言类似,需要用到占位符,就是用具体的占位符来代替上述***的内容,根据上述***的内容的不同,占位符也有所不同,常用的占...原创 2019-09-17 15:01:41 · 359 阅读 · 0 评论 -
Pycharm一直卡在connecting to console的解决办法[图文步骤]
之前因为重新装了电脑系统导致有些开发软件因为不是安装在C盘的,所以没有卸载但有些环境被改变了,所以使用不正常,今天在使用pycharm的时候,打开出现了connecting to console,并且一直卡在这里 并且运行也不会报错,就是感觉很别扭。这是因为pycharm一直在连接控制台,但是得不到相应,我们找到file菜单栏下的setting下的build,Execution和Dep...原创 2019-09-01 21:51:18 · 48885 阅读 · 44 评论