美文网首页
简单程序python练习(4)

简单程序python练习(4)

作者: Hf1dw | 来源:发表于2018-07-12 18:43 被阅读0次

题目1:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

#!/user/bin/env python2
# -*-coding:utf-8 -*-

a=raw_input('Enter the first letter:')
if a=='M' or a=='m':
    print 'Monday'
elif a=='W' or a=='w':
    print 'Wednesday'
elif a=='F' or a=='f':
    print 'Friday'
elif a=='T' or a=='t':
    b=raw_input('Enter the second letter:')
    if b=='U' or b=='u':
        print 'Tuesday'
    elif b=='H' or b=='h':
        print 'Thursday'
    else:
        print 'Input error'
elif a=='S' or a=='s':
    b=raw_input('Enter the scond letter:')
    if b=='A' or b=='a':
        print 'Saturday'
    elif b=='U' or b=='u':
        print 'Sunday'
    else:
        print 'input error'
else:
    print 'input error'

题目2:按相反的顺序输出列表的值。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
s=input('Enter list:')
a=s[::-1]
print a

题目3:按逗号分隔列表。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
s=input("Enter list:")
print ','.join(str(i) for i in s)

题目4:练习函数调用。

#!/user/bin/env python2
# -*-coding:utf-8 -*-

def hello_python():
    print 'hello python'

def three_hellos():
    for i in range(3):
        hello_python()

if __name__=='__main__':
    three_hellos()

题目5:求100之内的素数。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
n=int(raw_input('Enter the lower num:'))
m=int(raw_input('Enter the high num:'))
for i in range(n,m+1):
    for j in range(2,i):
        if i%j==0:
            break
    else:
        print i,

题目6:对10个数进行排序。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
s=input('input list:')
s.sort()
print s

题目7:求一个3*3矩阵主对角线元素之和。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
max=input('Enter the matrix:')
sum=0.0
for i in range(3):
    sum+=max[i][i]
print sum

题目8:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
#sort()函数使用
s=[1,2,3,4,5]
print s
n=int(raw_input('Enter num:'))
s.append(n)
s.sort()
print s

题目9:将一个数组逆序输出。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
#reverse()函数的使用
s=[1,2,3,4,5]
print s
s.reverse()
print s

题目10:输出一个随机数。

#!/user/bin/env python2
# -*-coding:utf-8 -*-
#random模块生成随机数
import random
print '1-10随机实数:',random.uniform(1,10)
print '1-10随机整数:',random.randint(1,10)

相关文章

  • 笨方法学python-习题4-变量和命名

    习题4-变量和命名 python变量和命名练习程序 附加练习 python变量和命名练习程序 运行结果 附件练习 ...

  • 简单程序python练习(4)

    题目1:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 题目2:按相反的顺...

  • Python 学习笔记 045

    Python 个人练习 之 发邮件程序优化 嗯,看了下昨天的程序,一个简单的发邮件的程序,通过昨天课程的学习,大概...

  • 简单程序python练习(1)

    题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 题目2:企业发放的奖金根...

  • 简单程序python练习(2)

    题目1:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔...

  • 简单程序python练习(5)

    题目1:输出一个随机数。 题目2:取一个整数a从右端开始的4〜7位。 题目3:计算字符串长度。 题目4:打印出杨辉...

  • 简单程序python练习(3)

    题目1:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一...

  • 菜鸟编程学习(python‘++’--016)

    Python 练习实例25 Python 100例 题目:求1+2!+3!+...+20!的和。 程序分析:此程序...

  • 2019-07-28python练习day01

    python练习day01 初识Python 从终端运行Python程序 确认Python的版本 可以Window...

  • 菜鸟编程学习(python&C--004)

    Python 练习实例4(Python 100例) 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析...

网友评论

      本文标题:简单程序python练习(4)

      本文链接:https://www.haomeiwen.com/subject/huenyftx.html