实现isnum函数python_python 学习 实现isOdd函数 实现isNum()函数 实现multi() 实现isPrime() 格式化输出日期DAY16...

1、实现isOdd()函数

def isOdd(num):

if num % 2 == 0:

return True

else:

return False

n = eval(input())

print(isOdd(n))

2.实现isNum()函数

def isNum(word):

try:

words = type(eval(word))

if words == type(1):

return True

elif words == type(1.0):

return True

elif words == type(1+1j):

return True

except:

return False

n = input()

print(isNum(n))

3、实现multi()函数

def multi(*b):

a = 1

for i in b:

a *= i

return a

print(multi(1,2,3))

实现 isPrime()

from math import *

def isPrime(num):

try:

num = eval(num)

if type(num) == type(1):

if num == 1:

return False

else:

for i in range(2,int(sqrt(num)+1)):

if num % i == 0:

return False

return True

except:

print("输入有误!请输入整数")

if __name__ == '__main__':

n = input("请输入整数:")

isPrime(n)

格式化日期

from datetime import datetime

D = datetime(2018,7,18,15,45,0,0)

print(D.strftime("%Y-%m-%d %H:%M:%S"))

  • 1
    点赞
  • 5
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林生风

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值