精华内容
下载资源
问答
  • python练习题
    千次阅读
    2022-01-26 14:40:02
    # 3.用代码表示1-100求和
    # for循环
    s = 0
    for i in range(1,101):
        s = i + s
    print(s)
    
    #4.本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?(for循环)
    benjin = 10000
    nianlilv = 0.003
    for i in range(1,6):
        new = (benjin * nianlilv) + benjin
        benjin = new
        print(f"{i}年后本金是:", benjin)
    
    
    #5.计算出1—100之间所有能被3整除的整数的和?(for循环)
    sum = 0
    for i in range(1, 101):
        #print(i % 3)
        if i % 3 == 0:
            sum = sum + i
        else:
            continue
    print(sum)
    
    #6 计算 1-100之间的阶乘
    a = 1
    for i in range(1,101):
        print(i * a)
        a = i * a
    
    #7. 有1,2,3,4四个数字,求这四个数字能生成多少个互不相同且无重复数字的三位数
    num = 0
    for i in range(1,5):
        for j in range(1,5):
            for k in range(1,5):
                if i != j and j != k and i != k :
                    num +=1
    print(num)
    
    # 8.输入两个数值:
    # 求两个数的最大公约数和最小公倍数
    # 最小公倍数=(num1 * num2) / 最大公约数
    # (1) 如果p > q ,p = p - q
    # (2) 如果q > p ,q = q - p
    # (3) 假如p = q ,则 p或q 是最大公约数
    # (4) 如果p != q,则继续继续相减,直至p = q
    
    a = int(input("请输入数字a:"))
    b = int(input("请输入数字b:"))
    c = a * b
    while True:
        if  a - b > 0:
            a = a - b
            continue
        elif a - b < 0:
            b = b - a
            continue
        else:
            print("两数的最大公约数是:{}".format(a))
            print("两数的最小公倍数是:{}".format(c / a))
            break
    
    # 9.
    # 1.在控制台连续输出五行*,每一行星号的数量依次递增
    # 2.完成 5 行内容的简单输出 分析每行内部的*应该如何处理
    for i in range(1, 6):
        print(i * "*")
    
    #获取lst里的每一个数据,并按行输出
    lst = [[1, 2, 3], ["a", "b", "c"], ["甲", "乙", "丙", "丁"]]
    for i in lst:
        for j in i:
            print(j, end=" ")
        print()
    
    #获取dictory里的信息,并且把url的value值, data中嵌套字典的每个value值,按行输出
    # dictory={'url':'http://www.baidu.com',
    #     'data':{'username':'admin','pwd':'123456'}} '
    
    dictory={'url':'http://www.baidu.com',
        'data':{'username':'admin','pwd':'123456'}}
    for i in dictory:
        print(dictory[i])
        if i == "data":
            for j in dictory[i].values():
                print(j)
    
    #99乘法表
    for i in range(1,10):
        for j in range(1, i + 1):
            print(f"{i} * {j} =",i * j ,end="  ")
        print()
    
    #冒泡排序 a=[1,7,4,89,34,2]
    a = [1,7,4,89,34,2]
    for i in range(len(a)-1):
        for j in range(len(a)-1-i):
            if a[j] > a[j+1]:
                a[j], a[j+1] = a[j+1], a[j]
    print(a)
    
    #有1,2,3,4这四个数字,能组成多少个互不相同且无重复数字的三个数?分别是什么?数字x,y,z,提示x!=y!=z
    num = 0
    for i in range(1,5):
        for j in range(1,5):
            for k in range(1,5):
                if i != j and j != k and k != i:
                    num += 1
                    print(i, j, k)
    print(num)
    
    #用*画直角三角形
    n = int(input("输入正整数:"))
    for i in range(1, n):
        for j in range(1, i+1):
            print("*", end="")
        print()
    
    #利用for循环和range找出0-100以内所有的偶数,追加到列表
    list_ou = []
    for i in range(0, 101):
        if i % 2 == 0:
            list_ou.append(i)
    print(list_ou)
    
    #利用for循环和range找出0-50以内能被3整除的数
    list_3 = []
    for i in range(0, 51):
        if i % 3 == 0:
            list_3.append(i)
    print(list_3)
    
    #利用for循环和range找出0-50以内能被3整除的数,并倒序插入
    list_3 = []
    for i in range(0, 51):
        if i % 3 == 0:
            list_3.insert(0, i)
    print(list_3)
    
    #查找出列表li中的元素,移除每个元素的空格,并找出以“a”开头,添加到一个新列表中,最后循环打印这个列表
    li = ["alexC", "Abc ", "egon", " riTiAn", "WuSir", "  aqc"]
    add = []
    for i in li:
        a = i.strip()
        if a[0] == "a":
            add.append(a)
    print(add)
    
    更多相关内容
  • Python 练习题100道

    2019-02-28 07:58:47
    Python 练习题100道
  • Python 练习题库 By 郑红波 2017-12-19;2;3;x = 3 demo) print(x) 11. 下面程序运行的结果为 [5, 6, 1, 2, 3, 4] def demo(lst, k: if k(lst: return lst[k:]+lst[:k] lst=[1,2,3,4,5,6] demo(lst,4) 12. 下面程序...
  • python练习题

    2019-01-24 11:24:46
    随手python练习,使用pycharm练习,基于python2.7环境
  • 130道python练习题.pdf

    2021-04-28 19:25:51
    130道python练习题.pdf
  • PAGE PAGE 1 Python练习题库 By 郑红波 2017-12-19 填空 Python标准库math中用来计算平方根的函数是_sqrt 在Python中_表示空类型None 列表元组字符串是Python的(有序无序)序列有序 查看变量类型的Python内置函数是...
  • Python循环相关练习,附答案解析
  • 这是我初学Python时的练习,有题目,有代码,适合初学者练习
  • Python练习题4.pdf

    2021-06-28 16:51:21
    全国计算机二级考试Python语言
  • 第二单元 Python程序设计 第4课初始Python学案 第4课 初识Python 1填空 1单击开始菜单找到Python 3x单击( )即可启动Pvthon Shell在Python窗口中( )就是命令提示符输入相应的命令即可执行程序 2print)是一个Python...
  • Python考试试卷试题整理 Python综合练习题题目整理 Python练习题 附答案 共25页.doc
  • Python练习题100道.pdf

    2021-12-22 15:30:01
    Python练习题100道.pdf
  • 学习python,能够更好的理解Python基本的语法
  • python练习题-答案-python习题答案.docx
  • 精选 Python练习题库 By 郑红波 2017-12-19 填空 Python标准库math中用来计算平方根的函数是_sqrt 在Python中_表示空类型None 列表元组字符串是Python的(有序无序)序列有序 查看变量类型的Python内置函数是_type) ...
  • Python练习题word文档

    2022-04-07 19:45:57
    Python练习题word文档
  • python练习题-答案-python习题答案.doc
  • Python练习题 Python面试题题目整理汇总 共12页.pdf
  • Python练习题5.pdf

    2021-06-28 16:52:09
    全国计算机二级考试Python语言练习题
  • Python练习题.md

    2020-12-17 09:51:33
    Python练习题.md
  • 针对入门Python学习者的练习题,包含源码,适合初学者用于练习。
  • 130道python练习题,包含python入门基础的各个部分,有基本数据类型,内置函数,字符串方法,简单算法题,中等难度算法题
  • 100道编程
  • python练习题答案.pdf

    2022-07-14 10:30:33
    python练习题答案.pdf
  • Python练习题.zip

    2019-07-06 14:13:47
    适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习...这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
  • 泰山版初一信息python练习题 (1).docx
  • Python 练习题库 By 郑红波 2017-12-19 一 填空 1. Python 标准库math 中用来计算平方根的函数是_ sqrt 2. 在Python 中_表示空类型None 3. 列表元组字符串是Python 的(有序无序)序列有序 4. 查看变量类型的Python ...
  • Python 练习题 : 求100以内的质数

    千次阅读 2020-08-06 09:20:31
    代码: i=2 while i<=100: j=2 Flag=False # 默认为 False,没有可整除的数 while j<i: if i%j==0: Flag=True # 为True 时,表示有可以整除的数 break j+=1 if not Flag: print(i) ......

    代码:

    i=2
    while i<=100:
        j=2
        
        Flag=False  # 默认为 False,没有可整除的数
        while j<i:
            if i%j==0:
                Flag=True    # 为True 时,表示有可以整除的数
                break
            j+=1
        if not Flag:
            print(i)
        i+=1
    

    运行结果:
    在这里插入图片描述

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 102,811
精华内容 41,124
关键字:

python练习题