使用python 程序 使用input函数输入10位同学的成绩 求10位同学的和及平均数

使用python 程序 使用input函数输入10位同学的成绩 求10位同学的和及平均数,第1张

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:cp936

line=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


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7972507.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存