Python练习
通过习题,锻炼Python水平
tianchi_suda
这个作者很懒,什么都没留下…
展开
-
列表练习
1、基础练习列表lst 内容如下 lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] 请写程序完成下列操作:在列表的末尾增加元素15在列表的中间位置插入元素20将列表[2, 5, 6]合并到lst中移除列表中索引为3的元素翻转列表里的所有元素对列表里的元素进行排序,从小到大一次,从大到小一次lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]lst.append(15)print(lst)lst.insert(len(lst) // 2, 20)原创 2021-04-01 22:25:52 · 1521 阅读 · 0 评论 -
异常处理练习
1、猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效". (尝试使用try catch异常处理结构对输入情况进行处理)import randomtarget = random.randint(0, 100)count = 0while True:原创 2021-03-30 17:48:50 · 232 阅读 · 0 评论 -
For和While循环练习
练习1:编写一个Python程序来查找那些可以被7除余5的整数的数字,介于1500和2700之间for i in range(1500,2700) if i % 7 == 5: print(i)练习2:输入一个正整数判断是不是素数判断素数方法:用N(正整数且不为1)与所有小于等于根号N的数相除。from math import sqrtnum = int(input('请输入正整数:'))end = int(sqrt(num))is_prime = Truefor原创 2021-03-28 18:56:44 · 697 阅读 · 0 评论 -
IF条件练习
"""使用if循环实现英制单位和公制单位厘米呼唤"""value = float(input('请输入长度:'))unit = input('请输入单位:')if unit == 'in' or unit == '英寸’: print(f'{value}英寸 = {value * 2.45}厘米)elif unit == 'cm' or unit == '厘米': print('%f厘米 = %f英寸' %(value,value / 2.45))else: prin原创 2021-03-28 17:05:43 · 443 阅读 · 0 评论