Python语言--小题练习
小标 2018-12-10 来源 : 阅读 955 评论 0

摘要:本文主要向大家介绍了Python语言--小题练习,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

本文主要向大家介绍了Python语言--小题练习,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

1、Python列表排序 reverse、sort、sorted 操作方法详解

reverse(倒序/反转)

>>> 

>>> x=[1,2,3,4]

>>> x.reverse()

>>> print x

[4, 3, 2, 1]

>>> 

sort(正序/小到大)

>>> 

>>> y=[0,5,2,7]

>>> y.sort()

>>> print y

[0, 2, 5, 7]

>>> 

sorted(即可以保留原列表,又能得到已经排序好的列表)

>>> z=[1,3,5,2,4]

>>> a=sorted(z)

>>> print z

[1, 3, 5, 2, 4]

>>> print a

[1, 2, 3, 4, 5]

>>> 

输入的数字按小到大排序

[root@python ~]# cat a.py 

#!/usr/bin/python#-*- coding:utf-8 -*-number1=int(raw_input("please input your number:"))number2=int(raw_input("please input your number:"))number3=int(raw_input("please input your number:"))number=[number1,number2,number3]number.sort()print number    

结果:

[root@python ~]# python a.py 

please input your number:5please input your number:2please input your number:6[2, 5, 6]    


2、计算1到100内的奇数和

解法1

#!/usr/bin/python#-*- coding: utf-8 -*-i=1sum=0while(i<100):sum=sum+ii=i+2print sum    


解法2

#!/usr/bin/python#-*- coding: utf-8 -*-i=1sum=0while(i<100):if (i % 2 ==1):sum=sum+ii=i+2print sum    

结果:2500

同理-------------------

计算1到100内的偶数和

#!/usr/bin/pythona=0sum=0while(a<=100):        sum=sum+a        a=a+2print sum    

结果:2550


3、九九乘法表

[root@python ~]# cat a.py 

#!/usr/bin/pythoni = 1while (i<=9):        j=1        while (j<=i):                print j,"x",i,"=", j*i, "\t ",                j+=1        print " "        i+=1    

结果:

[root@python ~]# python a.py 

1 x 1 = 1    1 x 2 = 2   2 x 2 = 4    1 x 3 = 3   2 x 3 = 6   3 x 3 = 9    1 x 4 = 4   2 x 4 = 8   3 x 4 = 12   4 x 4 = 16    1 x 5 = 5   2 x 5 = 10   3 x 5 = 15   4 x 5 = 20   5 x 5 = 25    1 x 6 = 6   2 x 6 = 12   3 x 6 = 18   4 x 6 = 24   5 x 6 = 30   6 x 6 = 36    1 x 7 = 7   2 x 7 = 14   3 x 7 = 21   4 x 7 = 28   5 x 7 = 35   6 x 7 = 42   7 x 7 = 49    1 x 8 = 8   2 x 8 = 16   3 x 8 = 24   4 x 8 = 32   5 x 8 = 40   6 x 8 = 48   7 x 8 = 56   8 x 8 = 64    1 x 9 = 9   2 x 9 = 18   3 x 9 = 27   4 x 9 = 36   5 x 9 = 45   6 x 9 = 54   7 x 9 = 63   8 x 9 = 72   9 x 9 = 81   


本文由职坐标整理并发布,希望对同学们学习Python有所帮助,更多内容请关注职坐标编程语言Python频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程