小编Way*_*ner的帖子

邮件从网站发送

我开发了一个使用Python的网站,托管在Google Apps上,我想从该网站发送电子邮件.

这是可能的,如果可以的话,我应该在哪里找出方法?

python email google-app-engine

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

如何将日期转换为8位整数?

如何将Date02/14/2012 转换为此格式'20120214'?

我想将数据库中的日期保存为整数,因为它似乎更灵活.

c# vb.net visual-studio

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

Python:获取对象的str时超出了最大递归深度,如何解决?

数字根是数字中所有数字的递归和.给定n,取n的数字之和.如果该值有两位数,则以这种方式继续减少,直到产生一位数字.当我这样称呼时:

def digital_root(n):
    if(0<n<10):
        return n
    else:
        list = [int(x) for x in str(n)]
        return digital_root(sum(list))

digital_root(942)
Run Code Online (Sandbox Code Playgroud)

我明白了:

RuntimeError:获取对象的str时超出了最大递归深度

python

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

python使用"if"语句

请输入两个数字和一个字母.如果字母是"a",则数字将被添加,如果"s",则减去,如果"m",则相乘,如果"d",则减去.

这就是我所拥有的:

num1 = int(input("please enter the first number"))
num2 = int(input("please enter the second number"))
lettler = input("please enter the operation")

a = int(num1 + num2)
s = int(num1 - num2)
m = int(num1 * num2)
d = int(num1 / num2)

if lettler + str(a):
    print(num1 + num2)
else:
    if lettler + str(s):
        print(num1 - num2)
    else:
        if lettler + str(m):
            print(num1 * num2)
        else:
            if lettler + str(d):
                print(float(num1) / num2)
Run Code Online (Sandbox Code Playgroud)

但我的教授告诉我这是错的.我该怎么办才能修复它?

python

-8
推荐指数
1
解决办法
101
查看次数

标签 统计

python ×3

c# ×1

email ×1

google-app-engine ×1

vb.net ×1

visual-studio ×1