
1、首先在电脑中打开python程序,然后调用datetime模块,如下图所示。
2、提示输入出生年份,如下图所示,#获取当前的年份。
3、然后计算年龄公式,如下图所示。
4、接着输出年龄,如下图所示。
5、全部输入完成后,测试效果如图所示,就完成了。
如果你在Python程序中使用了无效的十进制字面量,可能会出现 invalid decimal literal 错误。例如,如果你尝试运行下面的代码:a = 10.5.6
你将会得到如下错误消息:
File "<stdin>", line 1
a = 10.5.6
^SyntaxError: invalid decimal literal
这是因为在Python中,十进制字面量必须是合法的,并且包含整数部分和小数部分。在上面的例子中,10.5.6 是一个无效的十进制字面量,因为它包含多个小数点。
要解决这个问题,你需要修改代码,使用正确的十进制字面量,例如:
a = 10.5
这样,你就不会再得到 invalid decimal literal 错误了。
# coding:cp936line=raw_input('please input: ')
print line
n=len(line)
n1=0
n2=0
n3=0
for ch in line:
if ch in '0123456789':
n1+=1
if ch in 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz':
n2+=1
if ch==' ':
n3+=1
n4=n-n1-n2-n3
print n2,n3,n1,n4
################################
import string
str1=raw_input('please a english sentence: ')
str2=string.upper(str1)
print str2
##################################
s=0
for n in range(1,1001):
s=s+1.0/(4*n-3)-1.0/(4*n-1)
print 4*s
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)