Python练习
晓晓白的软件测试进阶之路
路虽远行则将至,事虽难做则必成,保持热爱,奔赴山海。
展开
-
python练习-冒泡排序
用冒泡排序编写一个函数,允许接受多个数字的输入,不使用sort方法给数字从小到大排序,最终输出从小到大的列表#用冒泡排序编写一个函数,允许接受多个数字的输入,不使用sort方法# 给数字从小到大排序,最终输出从小到大的列表def bubbleSort(a): n = len(a) for i in range(n): for j in range(0,n-i-1): if a[j]>a[j+1]: a[j]原创 2021-10-21 15:44:32 · 615 阅读 · 0 评论 -
python练习-Python输出不重复的字符
#Python输出不重复的字符#输入一个字符串,把最左边的10个不重复的字符(大小写算不同字符)挑选出来#如果不重复的字符不到10个,则按实际数目输出#输入格式:输入一个字符串s#输出格式:输出一个字符串,包含字符串s最左边10个不重复的字符#输入样例1:Hello world , hello python#输出样例1:Helo wrd,hdef unique(s): set1 = set([]) out = "" for i in range(len(s)):原创 2021-10-20 11:11:38 · 6947 阅读 · 0 评论 -
python练习-生成100个2位随机正整数
# 题目描述:用Python生成100个2位随机正整数# 题目要求:按每行10个输出,并求出各位数字分别为0,1,2,3,4,5,6,7,8,9的正整数的个数import randomdef fun(): random_list = [random.randint(10,99) for n in range(100)] #生成100个随机2位数列表,一行显示 statistics = {n:0 for n in range(10)} #生成一个字典,key:value形式,s原创 2021-09-15 18:55:29 · 7057 阅读 · 1 评论 -
Python练习-求两个给定正整数的最大公约数和最小公倍数
题目描述求两个给定正整数的最大公约数和最小公倍数题目要求输入格式:输入在两行中分别输入正整数x和y输出格式:在一行中输出最大公约数和最小公倍数的值例如:输入100 1520 输出20 7600题目解析(1)几个整数中公有的约数,叫做这几个数的公约数;其中最大的一个,叫做这几个数的最大公约数例如:求24和60的最大公约数,先分解质因数,得24=2×2×2×3,60=2×2×3×5,24与60的全部公有的质因数是2、2、3,它们的积是2×2×3=12,所以,(24,60)=12。原创 2021-09-13 18:02:25 · 8739 阅读 · 0 评论