Day6作业及默写


,使用循环打印以下效果: 
:
*
**
***
****
*****
:
*****
****
***
**
*
:
*
***
*****
*******
********* .
for i in range(, ):
print('*' * i) .
for i in range(, , -):
print('*' * i) .
for i in range(, , ):
print('*' * i)
, 输入一个广告标语. 判断这个广告是否合法. 根据最新的广告法来判断. 广告法内容过多. 我们就判断是否包含'最', '第一', '稀缺', '国家级'等字样. 如果包含.提示:广告不合法. 例如,
()老男孩python世界第一. 不合法
()今年过年不收礼啊. 收礼只收脑白金. 合法
ad_input = input('请输入广告语:')
if '最' in ad_input or '第一' in ad_input or '稀缺' in ad_input or '国家级' in ad_input:
print('广告不合法.')
else: print('广告合法.')
,敲七游戏. 从1开始数数. 遇到7或者7的倍数(不包含17,,这种数)要在桌上敲一下. 编程来完成敲七.
给出一个任意的数字n. 从1开始数. 数到n结束. 把每个数字都放在列表中, 在数的过程中出现7或者7的倍数(不包含17,,这种数).则向列表中添加一个'咣'
# 例如, 输入10. # lst = [, , , , , , '咣', , , ]
num = int(input('请输入一个整数:'))
li = []
for i in range(, num + ):
if i % == :
li.append('咣')
else: li.append(i)
print(li)
,电影投票. 程序先给出一个目前正在上映的电影列表. 由用户给每一个电影投票. 最终,将该用户投票信息公布出来 。(此题明天可以继续做)
要求:
,用户输入序号,进行投票。比如输入序号 ,给黄金兄弟投票1。
,每次投票成功,显示给哪部电影投票成功。
,退出投票程序后,要显示最终每个电影的投票数。
lst = ['黄金兄弟', '解救吾先生', '美国往事', '西西里的美丽传说'] 结果: {'黄金兄弟': , '解救吴先生': , '美国往事': , '西西里的美丽传说': }

movie_votes = {'黄金兄弟': , '解救吾先生': , '美国往事': , '西西里的美丽传说': }
movie_names = ['黄金兄弟', '解救吾先生', '美国往事', '西西里的美丽传说']
for i in range(len(movie_names)):
print(i+, movie_names[i])
while :
vote = int(input('请投票, 输入序号即可(输入-1退出):'))
if vote == -:
break
movie_votes[movie_names[vote - ]] +=
print('给' + movie_names[vote - ] + '投票成功!')
print(movie_votes)

Python全栈学习_day006作业的更多相关文章

  1. Python全栈学习_day001作业

    Day1作业及默写 1.简述变量命名规范 1. 必须以字母.数字.下划线命名,且不能以数字开头 2. 不能是python的关键字 3. 不能以中文或者拼音作为变量名 4. 命名格式推荐以驼峰式或者下划 ...

  2. Python全栈学习_作业集锦(持续更新)

    python基础 day1 python初识 . 计算机基础(cpu,内存,硬盘,操作系统) . Python出生于应用 . python发展史 . 编程语言分类 . python优缺点 . pyth ...

  3. Python全栈学习_day007作业

    Day7作业及默写 .把列表中所有姓周的人的信息删掉(升级题:此题有坑, 请慎重): 第一种方法:lst = ['周老二', '周星星', '麻花藤', '周扒皮'] # 结果: lst = ['麻花 ...

  4. Python全栈学习_day003作业

    day3作业及默写 1,有变量name = "aleX leNb" 完成如下操作: 1) 移除 name 变量对应的值两边的空格,并输出处理结果 print(name.strip( ...

  5. Python全栈学习_day002作业

    Day2作业及默写 1.判断下列逻辑语句的True,False. 1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 & ...

  6. Python全栈学习_day011作业

    1,写函数,传入n个数,返回字典{‘max’:最大值,’min’:最小值}例如:min_max(2,5,7,8,4) 返回:{‘max’:8,’min’:2}(此题用到max(),min()内置函数) ...

  7. Python全栈学习_day010作业

    1,继续整理函数相关知识点,写博客. 2,写函数,接收n个数字,求这些参数数字的和.(动态传参)def MySum(*args): sum = 0 for i in range(len(args)): ...

  8. Python全栈学习_day004作业

    ,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry&qu ...

  9. Python全栈学习_day005作业

    ,有如下变量(tu是个元祖),请实现要求的功能 tu = (, , {,,)}, ]) a. 讲述元祖的特性 b. 请问tu变量中的第一个元素 "alex" 是否可被修改? c. ...

随机推荐

  1. centos下安装nethogs

    wget https://github.com/raboof/nethogs/archive/v0.8.1.tar.gzyum install libpcap-develtar zxvf v0.8.1 ...

  2. pgsqls修改表字段长度

    alter table T_RPACT_PROTO_EDIT_RECORD alter column remark type VARCHAR(1024); 需要注意type关键字

  3. ArcEngine不同种类的工作空间建立查询ICursor时“超出系统资源”

    环境 这里我的工作空间有两种:mdb库和SDE库分别打开的工作空间. 查询语句:使用Field in ('1','2')查询方式来得到游标对象. 错误 当查询语句中in后面的条件值大于1500时,在I ...

  4. GC垃圾回收机制,iOS内存管理。

    问题: MRC中通过调用静态方法创建的新对象,不再使用时需要对其发送release消息吗? 不需要,因为约定静态方法创建的对象会自动将其放入自动释放池,即已对其发送autorelease消息,因此不可 ...

  5. STL详解

    STL概貌                                                                                                ...

  6. IPv6技术详解:基本概念、应用现状、技术实践(下篇)

    本文来自微信技术架构部的原创技术分享. 1.前言 在上篇<IPv6技术详解:基本概念.应用现状.技术实践(上篇)>,我们讲解了IPV6的基本概念. 本篇将继续从以下方面展开对IPV6的讲解 ...

  7. Javascript高级编程学习笔记(4)—— JS中的数据类型(2)

    接着昨天的文章,今天这篇文章主要讲述JS中剩余的两种数据类型String,和Object String类型 对于该类型,书中给出的解释为:由0或多个16为Unicode字符组成的字符序列. 对于JS中 ...

  8. DOMContentLoaded事件中使用异步

    概述 我在之前的博文(Performance面板看js加载)中提到过,如果利用监听DOMContentLoaded事件的方式来加载js是不能优化加载的,不能够替代jquery中的ready方法,原因是 ...

  9. Caffe 使用记录(五):math_functions 分析

    本文转载自 Caffe源码(一):math_functions 分析 math_function 定义了caffe 中用到的一些矩阵操作和数值计算的一些函数,这里以float类型为例做简单的分析 1. ...

  10. [EXP]Microsoft Windows 10 - XmlDocument Insecure Sharing Privilege Escalation

    Windows: XmlDocument Insecure Sharing Elevation of Privilege Platform: Windows (almost certainly ear ...