老男孩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*'*')
2、输入一个广告标语. 判断这个广告是否合法. 根据最新的广告法来判断. 广告法内容过多. 我们就判断是否包含'最', '第一', '稀缺', '国家级'等字样. 如果包含.提示:广告不合法.
例如,
(1)老男孩python世界第一. 不合法
(2)今年过年不收礼啊. 收礼只收脑白金. 合法
Input = input('请输入广告语:')
List = ['第一','稀缺','国家级','最']
for i in range(4):
if List[i] in Input:
print('广告语错误')
break
else:
print('广告打的很漂亮')
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('您的输入有误')
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 == '':
Dict["黄金兄弟"] = Dict["黄金兄弟"]+1
print(Dict)
elif Input == '':
Dict["解救吴先生"] = Dict["解救吴先生"] + 1
print(Dict)
elif Input == '':
Dict["美国往事"] = Dict["美国往事"] + 1
print(Dict)
elif Input == '':
Dict["西西里的美丽传说"] = Dict["西西里的美丽传说"] + 1
print(Dict)
elif Input == 'Q':
print('Thinks,Good-bye!')
break
else:
print('输入错误,请重新输入')
老男孩Python全栈学习 S9 日常作业 006的更多相关文章
- 老男孩Python全栈学习 S9 日常作业 012
1.斐波那契数列用递归实现:问第n个斐波那契数是多少 def fbnq(n): if n == 0 or n == 1: return 1 else: return fbnq(n-1)+fbnq(n- ...
- 老男孩Python全栈学习 S9 日常作业 008
1.有如下两个集合,pythons是报名python课程的学员名字集合,linuxs是报名linux课程的学员名字集合 pythons={'alex','egon','yuanhao','wupeiq ...
- 老男孩Python全栈学习 S9 日常作业 010
1.写函数,接收n个数字,求这些参数数字的和. def func1(*Num): num = 0 for i in Num: num += i return num 2.读代码,回答:代码中,打印出来 ...
- 老男孩Python全栈学习 S9 日常作业 001
1.简述变量命名规范 必须以字母.数字.下划线命名,且不能以数字开头 不能是python的关键字 不能以中文或者拼音作为变量名 命名格式推荐以驼峰式或者下划线连接命名 区分大小写 要有意义,具有可描述 ...
- 老男孩Python全栈学习 S9 日常作业 013
1.写一个求正方形周长和面积的类 class perimeter: def __init__(s,long): s.long = long def Perimeter(s): print((s.lon ...
- 老男孩Python全栈学习 S9 日常作业 011
1.编写装饰器,为函数加上统计时间的功能 import time def Decoration(func): def Timmer(): # 开始时间 Start = time.time() func ...
- 老男孩Python全栈学习 S9 日常作业 009
1.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. def func1(List): List2 = [] for num in range(len(Li ...
- 老男孩Python全栈学习 S9 日常作业 007
1.把列表中所有姓周的人的信息删掉 lst = ['周老二', '周星星', '麻花藤', '周扒皮'] lst = ['周老二', '周星星', '麻花藤', '周扒皮'] lst2 = [] fo ...
- 老男孩Python全栈学习 S9 日常作业 005
1.有如下变量,请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age& ...
随机推荐
- shell脚本批量推送公钥
目的:新建管理机,为了实现批量管理主机,设置密匙登陆 原理:.通过密钥登陆,可以不用密码 操作过程: 1.生成密匙 ssh-keygen 2.查看密匙 ls ~/.ssh/ 有私匙id_rsa公匙 ...
- pycharm导入自定义py文件出错
1. 被导入的py文件不能以数字开头,否则会报错,红色波浪线
- 本地windows下搭建git的本地服务器
本地windows下搭建git的本地服务器 准备工作: 本地安装java环境,配置环境变量(略) 下载gitblit文件,百度一大堆 开始第一步: 减压gitblit压缩包到某个目录下,比如我在:H: ...
- JavaScript对象类型之创建对象
引言 JavaScript中,可以通过对象直接量,关键字new(ECMAScript 5中的)Object.create(),函数来创建对象. 对象直接量 JavaScript中使用对象直接量来创建对 ...
- Java程序设计与数据结构导论--读后感
与我前面所读的<Java7基础教程>相比,此书不适合自学,更适合作为教材使用. 虽然此书完整覆盖了Java的知识点和数据结构的基础问题,并且对每个部分都做了基本说明.但是因为没有深入展开, ...
- spring异步执行报异常No qualifying bean of type 'org.springframework.core.task.TaskExecutor' available
最近观察项目运行日志的时候突然发现了一个异常, [2018-04-03 10:49:07] 100.0.1.246 http-nio-8080-exec-9 DEBUG org.springframe ...
- Spring的单例模式底层实现
http://blog.csdn.net/cs408/article/details/48982085
- day 10函数二
今日内容 '''实参:调用函数,在括号内传入的实际值,值可以为常量.变量.表达式或三者的组合*****形参:定义函数,在括号内声明的变量名,用来接受外界传来的值''''''注:形参随着函数的调用 ...
- Openwrt无线中继设置并访问外网
Openwrt无线中继设置并访问外网 本篇博文参考来自:http://blog.csdn.net/pifangsione/article/details/13162023 配置目标 主路由器使用AP模 ...
- 使用PowerDesigner 15对现有数据库进行生成图表结构
PowerDesigner的安装和基本使用,我就不阐述了.大家可以到这里看看:http://www.blogjava.net/wangdetian168/archive/2011/04/07/Powe ...