返回顶部
首页 > 资讯 > 后端开发 > Python >Python--小题练习
  • 438
分享到

Python--小题练习

小题Python 2023-01-31 05:01:18 438人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1、python列表排序 reverse、sort、sorted 操作方法详解reverse(倒序/反转)>>> >>> x=[1,2,3,4]>>> x.reverse()&


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:5
please input your number:2
please input your number:6
[2, 5, 6]


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

解法1

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


解法2

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

结果:2500

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

计算1到100内的偶数和

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

结果:2550


3、九九乘法表

[root@python ~]# cat a.py 

#!/usr/bin/python
i = 1
while (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



--结束END--

本文标题: Python--小题练习

本文链接: https://lsjlt.com/news/188052.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python--小题练习
    1、Python列表排序 reverse、sort、sorted 操作方法详解reverse(倒序/反转)>>> >>> x=[1,2,3,4]>>> x.reverse()&...
    99+
    2023-01-31
    小题 Python
  • 小猿圈python之练习题
    很多朋友通过自学来学习python,只是一味的看视频,从来不知道自己动手练习一下,实践是检验自己学没学会的唯一真理,今天小猿圈加加针对自学的朋友出一道经典的练习题,检验一下学习的程度,面试的小伙伴也可以看看哦,可能在面试的过程中也会遇到,...
    99+
    2023-01-31
    练习题 小猿圈 python
  • python练习题
    #############################userername = raw_input("USERNAME:")password = raw_input("PASSWORD:")if username == "user" a...
    99+
    2023-01-31
    练习题 python
  • 45. Python 小练习
    需求1:ABCD * 9 = DCBA通过计算方法,给我们计算出 A =  B =  C =  D = A: 1-9B: 0-9C: 0-9D: 1-9A != B != C != D代码:class CountNumber(obje...
    99+
    2023-01-31
    Python
  • python习题练习(chapater
     #!/usr/bin/env python# coding: utf-8'for practise in chapater five'#定义一个函数,计算并返回两个数的乘机def product(a, b): return(a * b)#...
    99+
    2023-01-31
    习题 python chapater
  • 100 个 Python 小例子(练习题一)
    目录实例001:数字组合 实例002:“个税计算”实例003:完全平方数实例004:这天第几天实例005:三数排序实例006:斐波那契数列实例007:copy实例008:九九乘法表实...
    99+
    2024-04-02
  • 100 个 Python 小例子(练习题二)
    目录实例031:字母识词实例032:反向输出II实例033:列表转字符串实例034:调用函数 实例035:设置输出颜色实例036:算素数实例037:排序实例038:矩阵对角线之和实例...
    99+
    2024-04-02
  • 100个Python小例子(练习题三)
    目录实例051:按位与实例052:按位或实例053:按位异或实例054:位取反、位移动实例055:按位取反实例056:画圈实例057:画线实例058:画矩形实例059:画图(丑)实例...
    99+
    2024-04-02
  • 100 个 Python 小例子(练习题四)
    目录实例076:做函数实例077:遍历列表实例078:字典例079:字符串排序实例080:猴子分桃实例081:求未知数实例082:八进制转十进制实例083:制作奇数实例084:连接字...
    99+
    2024-04-02
  • python练习题-pandas
    一、实训1 读取并查看某地区房屋销售数据的基本信息 1、使用read_csv函数读取“某地区房屋销售数据.csv”文件,创建DataFrame对象housesale  首先引入第三方库,numpy和pandas import numpy a...
    99+
    2023-10-18
    pandas python 开发语言
  • python练习题1
    题目:输入某年某月某日,判断这一天是这一年的第几天? 分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊 情况,闰年且输入月份大于3时需考虑多加一天。 dateType= input('请输入年月日的格式为:...
    99+
    2023-01-31
    练习题 python
  • Python练习题(day3)
    一、函数练习题: 1、写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作 2、写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数 3、写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于...
    99+
    2023-01-31
    练习题 Python
  • python 练习题2
    常用函数考察:  dict(zip(('a','b','c','d','e'),(1,2,3,4,5)))   range(10)      sorted([i for i in range(10)])   { i:i*i for i in...
    99+
    2023-01-31
    练习题 python
  • Python练习题(二)
    # 1.字符串最后一个单词的长度 题目描述:计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。输出描述: 整数N,最后一个单词的长度。示例1:    输入:hello world    输出:5...
    99+
    2023-01-31
    练习题 Python
  • python练习题(一)
    一、用python写一个列举当前目录以及所有子目录下的文件,并打印出绝对路径#!/usr/bin/env pythonimport osfor root,dirs,files in os.walk('/tmp'):    for name ...
    99+
    2023-01-31
    练习题 python
  • python题目练习
    1、随机生成一个大文件(5G以上),查找里面内容最长的N(N>5)行,并打印出来 [root@saltstack-ui ~]# cat gen_large_file.py import os with open("a.txt", "w...
    99+
    2023-01-31
    题目 python
  • 【python二级-练习题】
    python江湖 1、求长方形面积题目描述:代码如下: 2、随机密码验证题目描述:代码如下: 3、信息分配表(字典)题目描述:代码如下: 4、全模式分词(jieb...
    99+
    2023-09-29
    python 开发语言 python二级 程序人生6
  • 【练习题】python列表
    Python列表练习题 1. 基础题 已知一个数字列表,打印列表中所有的奇数 list1 = [11, 53, 40, 45, 27, 16, 28, 99]list = []for x in li...
    99+
    2023-10-23
    python 开发语言
  • 【Python基础】练习题
    # 练习题 ''' 1、简述编译型语言和解释性语言的区别,并且列出你知道哪些语言为编译型那些为解释型 编译型语言:每次编写完成后都要将其编译成二进制(0和1)文件 优点:运行速度快 ...
    99+
    2023-01-31
    练习题 基础 Python
  • python基础1习题练习
    python基础1习题练习: #encoding:utf-8 #1.实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败! name=input('name>>: ').strip...
    99+
    2023-01-31
    习题 基础 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作