Python 列表与字典

列表 列表特点: 利用中括号表示列表 列表内元素使用逗号分割 逗号是英文输入法下边的逗号 列表内容是可变的 内置函数list()可以将输入的字符串切分为包含字符的列表。 列表内元素索引从0开始。 内置函数len()可以获取列表长度,注意,这里的长

如何运行python:简单的三种方法

首先,新建一个文本,改后缀名为.py,这样就成功建立了一个python程序(注意一定要显示文件拓展名,点击查看,选中文件拓展名)编辑python程序方式:1.右击——打开方式——记事本——编写python代码——ctrl+s保存——运行(点击保存路径,输入cmd回车打开代码窗口,接着输入python

小明爬楼梯--python

'''题目:一共有15台阶,小明每次可以爬一节,或者两节,或者三阶。思路:第一种如果把她用数学语言符号化1阶台阶分解成1,意味着只有一种方法;2可以分解成2和1 1意味着二阶台阶有两种算法。3可以分解成 0 3,2 1,1 2 ,111四种上法。用字典表达式{1:1,2:2,3:4}思想是不管你上多

python re多行匹配

如果你要多行匹配,那么需要加上re.S和re.M标志. 加上re.S后,.将会匹配换行符,默认.不会匹配换行符. 代码如下:str = "a23b\na34b"re.findall(r"a(\d+)b.+a(\d+)b", str)#输出[]#因为不能处理str中间有\n换行的情况re.findal

python中的列表

1.python中的列表,类似于java中的数组,但是比较牛逼的是,他可以在其中加入不同的数据类型,甚至列表中加列表,当然它里面也可以是空的,也就是空列表。2.向列表中添加元素(1) append:列表名字.append(元素) 默认将添加的元素放到列表的最后一位但是一次只能添加一个元素,如果添加

Python中交换字典键值对的方法

Python中交换字典键值对的方法在学习过程中发现有时候交换字典的键和值,会使得我们最后的输出结果更加直观明了,整理出以下四种交换方式(data是原字典,new_data 是交换后的字典)一、当值唯一时1. 使用zip进行交换data= {'A':1, 'B':2, 'C':3}new_data =

python使用 f 格式化字符串

f"{变量: 格式}"大括号前、后,可以放任何字符串,它们将直接显示在结果中大括号内: 要格式化的字符串+目标格式。冒号前: 将显示在结果中的任何字符串或需要格式化的原始字符串冒号后: 需要的目标格式print(f"+{2:.2f}")+2.00print(f"+{2:2d}月")+ 2月print

Python——While 循环与 break 语句

While 循环与 break 语句程序的第三大结构是循环结构。在此结构中,通过一个判断语句来循环执行一个代码块,直到判断语句为假时跳出循环。循环语句分为while循环、for循环、循环嵌套和迭代器。循环语句中有一个语句break,通过这个语句可以跳出整个循环。以下场景便模拟了循环结构与跳出循环的现

Python截图的五个方法

小主卧总结了一下,看官仅供参考。具体运行时间,要看电脑,程序复杂程度,截图大小,运行熟练度等因素。方法一:速度快,截取单张时间大概零点几秒。但是程序很长。如图:红框内的是获得当前监视器设备的全屏尺寸。也可以可以不要,可以直接给w,h赋值,指定宽度和高度。红框上面的是获得设备准备条件。第一个红线,是左

cmd找不到conda以及通过cmd启用Anaconda中的Python环境(base)

cmd找不到conda以及通过cmd启用Anaconda中的Python环境(base)1、在系统环境中添加Anaconda路径2、通过cmd启用Anaconda中的Python环境(base)3、参考为了解决上篇文章中说的AnacondaPrompt.lnk文件问题,一开始我以为只能通过这个快捷方

【Python判断是否以某个字符串结尾】【endswith()方法】

【小白从小学Python、C、Java】【Python-计算机等级考试二级】Python判断是否以某个字符串结尾endswith()方法选择题以下python代码输出什么?myStr = "www.liujingwei.cn"print(myStr.endswith("com"))A.comB.cn

Python中的集合

Python中也有一种数据类型——集合(set)1.集合的定义可以使用{}或者set()来创建一个集合。创建一个空集合的话必须使用set(),而不能使用{},,因为{}是用来创建空字典的。集合是一个无序的不重复的元素序列。s = {"a", "b", "c"}2.集合的操作①添加元素add()将元素

Python中有关负数的整除(//)与取模运算(%)

对于python中有关负数的整除运算和取余运算作出了解释,并且使用了例子讲解。

用python从身份证中提取生日信息(切片计算)

'''功能:从身份证号码获取生日作者:文雅兰日期:2021年11月25日'''import reregx = '^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$

python实现新年倒计时代码

最近一直心心念念的想着过年回家于是乎就敲了一个新年倒计时的代码出来大家用的时候可以更改上面的日期,以后年年都可以用话不多说,上代码代码:import datetimeimport sysimport timeimport mathspring = datetime.datetime(2022, 1,

Python中字典的基本操作

1、输出类型2、输出name的值,两种方式3、修改name的Key值4、向字典中添加一条数据

在sagemath中运行python文件

在sagemath中运行python文件keywords:keywords:keywords: Sagemath Shell,sagemath导入自己写的模块要让自己写的python文件直接在sagemath中运行,也就是说要用到sagemath中的一些模块和函数如果直接使用Sagemath程序,让

Python Turtle绘图[难度2星]:奥运五环(用最简单的方法实现五环套接)

绘制五环的代码网上很多,但是大部分代码没能实现五环套接;少数实现了的,代码也较难。本文用最简单的方法实现了五环套接。

【兄弟反目成仇系列】:我只是写了一个爆炸信息窗口脚本,好兄弟追了我几条街~

直到前天,突然想写点什么,于是打开了pycharm,当我正在想着还有什么好的idear的时候,突然看到了左下角的一个py文件,”爆炸信息.py“⁉️我啥时候写的?我是这样想的,如果只简单的写一个单一信息发送就太无趣了,于是我就像每次得发不同的话,那才有意思,于是就想到了txt文件,但是,只有文字是不

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈