小编Mat*_*ill的帖子

如何从VBA(Excel)中的字符串中提取第一个单词?

例如,如果我有:

Sub TestModule()
    Dim test As String
    test = "Machine Head"
End Sub
Run Code Online (Sandbox Code Playgroud)

如何提取单词Machine并将其分配给变量?我尝试过使用Search和Left功能,但没有取得多大成功.

干杯!

excel vba excel-vba

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

编写一个python程序来计算给定交易的确切变化

我正在编写一个程序来计算客户交易的零钱,该程序还将准确地告诉收银员每个面额给客户多少(尽管它假设无限填充)。

似乎一切都井井有条,工作正常,除了几个例子,我不知道为什么。例如,当我输入 5.65 美元作为应付金额,输入 6.00 美元作为给定金额时,它计算的变化为:

1 x 0.2 美元

1 x 0.1 美元

2 x 0.02 美元

这显然是不对的。它似乎忽略了它需要返还 5 美分而不是 2 * 2 美分的事实。这里发生了什么?

这是我的源代码:

def change():
    due = float(raw_input("Amount Due: $"))
    paid = float(raw_input("Amount Paid: $"))
    change = float(paid - due)    

    print "\nChange due: $%.2f" % (change)
    print "\nHand the customer: "

    denom = (20.00, 10.00, 5.00, 2.00, 1.00, 0.50, 0.20, 0.10, 0.05, 0.02, 0.01)
    change_due = [" "]*len(denom)

    amount = change

    while amount > 0:     

        for i …
Run Code Online (Sandbox Code Playgroud)

python python-2.7

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

Python 不导入 seaborn-package,虽然已安装

我已经conda install seaborn在我的终端中安装了软件包。这表明该软件包已经安装。

当我尝试将 Seaborn 导入我的编辑器(我使用的是 Canopy)并运行一个简单的程序时,我遇到了以下错误:

导入错误:没有名为 seaborn 的模块。

这是什么原因,我该如何解决?

python anaconda

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

标签 统计

python ×2

anaconda ×1

excel ×1

excel-vba ×1

python-2.7 ×1

vba ×1