zoukankan      html  css  js  c++  java
  • 老男孩Python全栈学习 S9 日常作业 006

    1、使用循环打印以下效果: 

    1: 
    * 
    ** 
    *** 
    **** 
    ***** 
    2: 
    ***** 
    **** 
    *** 
    ** 
    * 
    3: 
    * 
    *** 
    ***** 
    ******* 
    *********
    for i in range(1,6):
        print('*'*i)
    
    for i in range(5,0,-1):
        print(i*'*')
    
    for i in range(1,10,2):
        print(i*'*')
    View Code


    2、输入一个广告标语. 判断这个广告是否合法. 根据最新的广告法来判断. 广告法内容过多. 我们就判断是否包含'最', '第一', '稀缺', '国家级'等字样. 如果包含.提示:广告不合法.

    例如,
    (1)老男孩python世界第一. 不合法
    (2)今年过年不收礼啊. 收礼只收脑白金. 合法
    Input = input('请输入广告语:')
    List = ['第一','稀缺','国家级','']
    for i in range(4):
        if List[i] in Input:
            print('广告语错误')
            break
    else:
         print('广告打的很漂亮')
    View Code

    3、敲七游戏. 从1开始数数. 遇到7或者7的倍数(不包含17,27,这种数)要在桌上敲一下. 编程来完成敲七.给出一个任意的数字n. 从1开始数. 数到n结束. 把每个数字都放在列表中, 在数的过程中出现7或者7的倍数(不包含17,27,这种数).则向列表中添加一个'咣'

    例如, 输入10. # lst = [1, 2, 3, 4, 5, 6, '咣', 8, 9, 10]
    Input = input('请输出一个数字:')
    List = []
    if Input.isdigit():
        for i in range(1,int(Input)+1):
            if i % 7 == 0:
                List.append('')
            else:
                List.append(i)
        print(List)
    else:
        print('您的输入有误')
    View Code

    4、电影投票. 程序先给出一个目前正在上映的电影列表. 由用户给每一个电影投票. 最终,将该用户投票信息公布出来 。

    要求:
    1,用户输入序号,进行投票。比如输入序号 1,给黄金兄弟投票1。
    2,每次投票成功,显示给哪部电影投票成功。
    3,退出投票程序后,要显示最终每个电影的投票数。
    lst = ['黄金兄弟', '解救吾先生', '美国往事', '西西里的美丽传说']
    lst = ['黄金兄弟', '解救吾先生', '美国往事', '西西里的美丽传说']
    Dict = {'黄金兄弟': 0, '解救吴先生': 0, '美国往事': 0, '西西里的美丽传说': 0}
    for i in range(len(lst)):
        print(i+1,lst[i-1])
    while 1:
        Input = input('请输出您投票的对象[1-4],按Q退出:')
        if Input == '1':
            Dict["黄金兄弟"] = Dict["黄金兄弟"]+1
            print(Dict)
        elif Input == '2':
            Dict["解救吴先生"] = Dict["解救吴先生"] + 1
            print(Dict)
        elif Input == '3':
            Dict["美国往事"] = Dict["美国往事"] + 1
            print(Dict)
        elif Input == '4':
            Dict["西西里的美丽传说"] = Dict["西西里的美丽传说"] + 1
            print(Dict)
        elif Input == 'Q':
            print('Thinks,Good-bye!')
            break
        else:
            print('输入错误,请重新输入')
    View Code
  • 相关阅读:
    Linux使用locate命令定位文件
    【iOS开发-54】案例学习:通过UIScrollView的缩放图片功能练习代理模式的详细实现
    数据结构—单链表(类C语言描写叙述)
    怎样訪问pcie整个4k的配置空间
    [Swift]LeetCode988. 从叶结点开始的最小字符串 | Smallest String Starting From Leaf
    [Swift]LeetCode985. 查询后的偶数和 | Sum of Even Numbers After Queries
    [Swift]LeetCode494. 目标和 | Target Sum
    [Swift]LeetCode493. 翻转对 | Reverse Pairs
    [Swift]LeetCode491. 递增子序列 | Increasing Subsequences
    [Swift]LeetCode488. 祖玛游戏 | Zuma Game
  • 原文地址:https://www.cnblogs.com/guge-94/p/10572577.html
Copyright © 2011-2022 走看看