Python练习题 输入三个整数x,y,z,请把这三个数由小到大输出。 这题想想应该比较容易:无非是先获取 个数字,然后比大小,按顺序输出即可。不过在写代码的过程中遇到了个难题:因为担心输入时输入非指定的分隔符,需要指定多个分隔符 英文逗号 中文逗号 空格 ,但 str.split 只接受 个分隔符。 上网搜索了下,发现可以用正则表达式解决这个问题,于是就有了 import re 这一行了。代码 ...
2016-10-13 15:53 0 22909 推荐指数:
【Python练习题 027】 对10个数字进行排序 --------------------------------------------- 这题没什么好说的,用 str.split(' ') 获取输入的10个数字,然后用 lst.sort() 就完成排序了。代码如下: s ...
day3 --------------------------------------------------------------- 实例005:三数排序 题目: 输入三个整数x,y,z,请把这三个数由小到大输出。 分析:很常见的排序,不直接调排序函数的话,可以多写几个 ...
在同一行依次输入三个值a,b,c,用空格分开,输出 b*b-4*a*c的值 输入格式: 在一行中输入三个数。 输出格式: 在一行中输出公式值。 代码如下: 课外知识: input().split(“”) 以空格为输入的间隔符 map() 会根据提供的函数对指定序列做映射。 第一个 ...
【使用冒泡排序】 【网上高手方法】 【方法二】 ...
增加了按照对半找数的方法来计算最短几次就可以猜到随机数,决定到游戏结束共猜数的次数: from random import * import numpy as np from numpy im ...
听说做练习是掌握一门编程语言的最佳途径,那就争取先做满100道题吧。 ---------------------------------------------------------------------- 【Python练习题 001】有1、2、3、4个数字,能组成多少个互不相同且无重复数字 ...
本题目要求读入2个整数A和B,然后输出它们的和。 输入格式: 在一行中给出一个被加数在另一行中给出一个加数 代码如下: input()在接收输入的是字符串,因此我们需要在做运算的时候将其转换为数字,由于题目要求的是整型,这里使用int()。 读书和健身总有一个在路上 ...