def xj(num):
return sum(int(i) for i in str(num) if i.isdigit())
# i.isdigit()函数检测字符串中是否只包含数字字符
if __name__ == '__main__':
num = input()
print('{}'.format(xj(num)))
===========
1256
14
#财务应用程序:计算未来投资值
import numpy as np
def futureInvestmentValue():
a = eval(input('投资金额:'))
b = eval(input('年利率数额:'))
years = eval(input('请输入年数:'))
c = a*np.power((1+b),years*12)
return c
futureInvestmentValue()
=======================
投资金额:10000
年利率数额:0.05
请输入年数:12.5
15079774.960530488
ch1=input('请输入一个字
5.输出1到z
ch1=input('请输入一个字符:')
ch2=input('请输入另一个字符:')
o1=ord(ch1)
o2=ord(ch2)
def zifu():
for i in range(o1,o2+1):
x=chr(i)
print(x,end="")
if i %10 ==0:
print()
zifu()
==============================
请输入一个字符:1
请输入另一个字符:z
12
3456789:;<
=>?@ABCDEF
GHIJKLMNOP
QRSTUVWXYZ
[\]^_`abcd
efghijklmn
opqrstuvwx
yz
6.输出每年的天数
def num():
for i in range(2010,2021):
if (i%4==0 and i%100!=0)or i%400==0:
print('%s年的天数为366天'%i)
else:
print('%s年的天数为365天'%i)
num()
=====================
2010年的天数为365天
2011年的天数为365天
2012年的天数为366天
2013年的天数为365天
2014年的天数为365天
2015年的天数为365天
2016年的天数为366天
2017年的天数为365天
2018年的天数为365天
2019年的天数为365天
2020年的天数为366天
def sennum():
print("2",3)
for i in range(3,32,1):
if i%2!=0 and i!=25:
if i%3!=0 or i==3 :
sum=2**i-1
print(i,sum ,end=' ')
print()
sennum()
=================
2 3
3 7
5 31
7 127
11 2047
13 8191
17 131071
19 524287
23 8388607
29 536870911
31 2147483647
9.计算时间
import time
time.time()
=========
1566219372.0847242
time.ctime(1566219372.0847242)
=========================
'Mon Aug 19 20:56:12 2019'
10.掷骰子
import random
def sz(x,y):
if x + y == 2 or x + y == 3 or x + y == 12:
print('you lose')
elif x + y ==7 or x + y ==11:
print('you win')
else:
# print(x)
for i in range(10):
x_1 = random.randint(1,6)
print(x_1)
y_1 = random.randint(1,6)
print(y_1)
if x_1 + y_1 == 7 :
print('you lose')
elif x + y == x_1 + y_1:
print('you win')
def star():
x = random.randint(1,6)
print(x)
y = random.randint(1,6)
print(y)
sz(x,y)
star()
========================
4
4
1
6
you lose
1
3
5
6
2
2
1
6
you lose
6
5
3
1
2
4
5
5
4
6