小编use*_*399的帖子

Notepad ++使用Regex查找和替换

这是我的编码:

alpha = ["first", 55, 28]
beta  = ["second", 89, 09]
gamma = ["third", 99, 40]
Run Code Online (Sandbox Code Playgroud)

这是我的预期结果:

first", 55, 28]
second", 89, 09]
third", 99, 40]
Run Code Online (Sandbox Code Playgroud)

我试过^.*?"用空替换正则表达式.但为什么我这样做呢?:

, 55, 28]
, 89, 09]
, 99, 40]
Run Code Online (Sandbox Code Playgroud)

regex notepad++

10
推荐指数
2
解决办法
1050
查看次数

自动输入raw_input

举个例子,它可能看似不合逻辑.我有一个get_name函数,如下所示,并希望编写一个自动脚本来调用此函数并raw_input自动进入.

def get_name ():
    name = raw_input("Please enter your name : ")
    print "Hi " + name
Run Code Online (Sandbox Code Playgroud)

自动脚本如下所示,我应该添加什么命令来自动输入我的值?

def run ():
    get_name ()
    // what should I add here?
Run Code Online (Sandbox Code Playgroud)

python

8
推荐指数
2
解决办法
4598
查看次数

Python中的简单if-else语句

我正在写一个脚本,如果一个数组的元素是主数组的子集,那么它打印PASS,否则,它会打印FAIL.

我应该在下面添加if-else语句以使其有效?

a = [1,2,3,4,5]
b = [1,2]
c = [1,9]

# The Passing Scenario 

if (i in a for i in b):
 print "PASS"
else:
 print "FAIL"

# The Failing Scenario

if (i in a for i in c):
 print "PASS"
else:
 print "FAIL"
Run Code Online (Sandbox Code Playgroud)

python if-statement

5
推荐指数
1
解决办法
184
查看次数

Python - 使用RegEx从字符串中提取模式

我在变量中有一个字符串a如下:

a = 'foo(123456) together with foo(2468)'
Run Code Online (Sandbox Code Playgroud)

我想用"re"来从字符串中提取foo(123456)foo(2468).

我有两个问题:

  1. 使用正确的正则表达式是什么?foo(.\*)似乎不起作用,因为它123456)foo(2468as 一起对待.*
  2. 如何提取两个foo?

python regex

5
推荐指数
2
解决办法
6749
查看次数

Tkinter文本小部件中的文本事件

我可以知道是否可以在tkinter文本小部件中为文本创建事件?例如,我单击文本框上的单词,弹出一个小窗口并给出该单词的简短定义.

python tkinter

2
推荐指数
2
解决办法
2739
查看次数

将二进制字符串转换为十六进制字符串并保留其前导零

我可以知道如何编写Python脚本将二进制字符串转换为十六进制字符串并保留前导零吗?

例如,我有二进制字符串"0000000000001010",想将其打印到"000A". 我知道我可以使用zfill()函数,但前导零的数量未知。

python string binary hex

1
推荐指数
1
解决办法
2139
查看次数

标签 统计

python ×5

regex ×2

binary ×1

hex ×1

if-statement ×1

notepad++ ×1

string ×1

tkinter ×1