day06 --class --home
# -*- coding: utf-8 -*-
# @Time : 2018/12/26 20:29
# @Author : Endless-cloud
# @Site :
# @File : day 06 课后作业.py
# @Software: PyCharm
'''
1.使⽤循环打印以下效果:
# (1):
# *
# **
# ***
# ****
# *****
# (2):
# *****
# ****
# ***
# **
# *
# (3):
# *
# ***
# *****
# *******
# ********* '''
# ^^^1
# for i in range(6):
# print('')
# for j in range(i):
# print('*',end='')
# ^^^2
# for i in range(5,0,-1):
# print('')
# for j in range(i):
# print('*',end='')
# # ^^^3
# for i in range(1,13,1):
# print('')
# if i >6:
# i =12-i
# for j in range(i):
# print('*',end='')
'''
#############利用
for ...break ..else 知识
# 2.输入⼀个⼴告标语. 判断这个⼴告是否合法. 根据最新的⼴告法来判断. ⼴告法内容过 多.
我们就判断是否包含'最', '第⼀', '稀缺', '国家级'等字样. 如果包含. 提⽰, ⼴告不 合法 例如,
# (1)老男孩python世界第⼀. 不合法
# (2)今年过年不收礼啊. 收礼只收脑⽩银. 合法
'''
# l =['最', '第⼀', '稀缺', '国家级']
# l2 =[]
# chiose = input('请输入字样')
# for i in l:
# if i in chiose:
# l2.append('不合法')
# break
# else:l2.append('合法')
# if '不合法' in l2:
# print('不和法')
# else:
# print('合法')
#
# content = input('请输入广告:').strip()
# li = ['最', '第⼀', '稀缺', '国家级']
# for s in li:
# if s in content:
# print('不合法')
# break
# else:
# print('合法')
# chiose =input('请输入广告').strip()
# for i in li :
# if i in chiose:
# print('不和法')
# break
# else:print('hefa')
'''
# 3.敲七游戏. 从1开始数数. 遇到7或者7的倍数(不包含17,27,这种数)要在桌上敲⼀下. 编程来完成敲七.
# 给出⼀个任意的数字n. 从1开始数. 数到n结束. 把每个数字都放在列表中,
在数的过程中出现7或 者7的倍数(不包含17,27,这种数).则向列表中添加⼀个'咣'
# 例如, 输⼊10. lst = [1, 2, 3, 4, 5, 6, '咣', 8, 9, 10] '''
# num = int(input('请输入数字'))
# l1 = []
# for i in range(1,num):
# if i %7 ==0:
# i ='光'
# l1.append(i)
# print(l1)
'''
# 4.念数字给出一个字典. 在字典中标识出每个数字的发音. 包括相关符号.
然后由用户输入一个数字. 让程序读出相对应的发音(不需要语音输出. 单纯的打印即可)
# 图片: https://images-cdn.shimo.im/stparVjWW1oxuOo6/image.image/png '''
dic ={
'-':'fu',
'0':'ling',
'1':'yi',
'2':'er',
'3':'san',
'4':'si',
'5':'wu',
'6':'liu',
'7':'qi',
'8':'ba',
'9':'jiu',
'.':'dian'
}
# l =input('输入内容')
# for i in l:
#
#
#
# for j in dic:
# if i ==j:
#
# print(dic[i],end='') ''' 5.电影投票. 程序先给出⼀个⽬前正在上映的电影列表. 由⽤户给每⼀个电影投票. 最终将该⽤户投票信息公布出来 。
# 要求:
# 1,用户输入序号,进行投票。比如输入序号 1,给银瓶梅投票1。
# 2,每次投票成功,显示给哪部电影投票成功。
# 3,退出投票程序后,要显示最终每个电影的投票数。
# lst = ['银瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说'] 结果: {'银瓶梅': 99, '解救吴先⽣': 80, '美国往事': 6, '⻄⻄⾥的美丽传说': 23}
'''
lst = ['瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说']
# 结果: {'银瓶梅': 99, '解救吴先⽣': 80, '美国往事': 6, '⻄⻄⾥的美丽传说': 23} #
# apple ={}
# flag =True
# count =0
# while flag:
# print('请头票')
# for i in range(len(lst)):
# print(i, lst[i],end=' ')
# print('')
# num1 = int(input('请输入偷谝序号').strip())
# apple_name =apple.keys()
# if num1==9:
# break
# elif lst[num1] in apple_name:
#
# print("你输入的号是 {} , 电影名是{}".format(num1, lst[num1]))
# print('该电影头票+1')
# apple[lst[num1]]+=1
# # print('走1')
#
# else:
# print("你输入的号是 {} , 电影名是{}".format(num1, lst[num1]))
# print('该电影头票+1')
# apple[lst[num1]]=1
# # print('走2')
#
# print("序号 电影名 票数 ")
# for i , j in enumerate(apple):
# print(" {} {} {} ".format(i , j,apple[j]))
#
lst = ['⾦瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说']
dic =dict.fromkeys(lst,0)
# print(dic)
print("{} {} ".format('序号','电影名'))
while 1:
for i,j in enumerate( lst):
print("{}{}".format(i+1 ,j))
name_num = input('请输入名字序号').strip()
if name_num.isdigit():
name_num = int(name_num)
if 0<name_num<len(dic):
print("感谢给{} 头票".format(lst[name_num-1]))
dic[lst[name_num-1]] +=+1
else:print('输入的数字太大')
elif name_num.upper()=='Q':
# print(dic)
for i , j in dic.items():
print("电影 {}获得的数量是{}".format(i,j))
break
else:print('请按照指定要求输入')
''''
str 是在python3.x 内用 unicode 编码的
索引python3.x 不能用于网络和文件传输
bytes 是内部编码方式非unicode
他们是兄弟关系, '''
l = '123我吃西红柿' print(l)
l1 =l.encode('utf-8')
print(l1)
l2 =l1.decode('utf-8')
print(l2)
day06 --class --home的更多相关文章
- day06 Request Response
rw 读写模板的设置 day05 Request Response 1. HttpServletResponse 简介 1.1 Response 的 OutputStream 输出中文的问题 1.2 ...
- python day06笔记总结
2019.4.3 S21 day06笔记总结 一.昨日内容补充 1.列表独有功能: 1.revers 反转 例:v1 = [1,2,4,88,2] v1.revers() print(v1) 2.so ...
- Python基础(正则、序列化、常用模块和面向对象)-day06
写在前面 上课第六天,打卡: 天地不仁,以万物为刍狗: 一.正则 - 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法: - 在线正则工具:http://tool ...
- Day06 DOM4J&schema介绍&xPath
day06总结 今日内容 XML解析之JAXP( SAX ) DOM4J Schema 三.XML解析器介绍 操作XML文档概述 1 如何操作XML文档 XML文档也是数据的一种,对数据的 ...
- python开发学习-day06(模块拾忆、面向对象)
s12-20160130-day06 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...
- 2017-2018-1 JAVA实验站 冲刺 day06
2017-2018-1 JAVA实验站 冲刺 day06 各个成员今日完成的任务 小组成员 今日工作 完成进度 张韵琪 进行工作总结.博客.小组成员头像 100% 齐力锋 找背按钮声音 100% 张浩 ...
- C++Primer笔记-----day06
================================================================day06=============================== ...
- day06 - Python - 面向对象
本节内容: 引子 面向对象 v.s. 面向过程 面向对象编程介绍 面向对象的特性: 封装 继承 多态 类.方法 1.引子 假设你现在是一家游戏公司的开发人员,现 ...
- 记录我的 python 学习历程-Day06 is id == / 代码块 / 集合 / 深浅拷贝
一.is == id 用法 在Python中,id是内存地址, 你只要创建一个数据(对象)那么就会在内存中开辟一个空间,将这个数据临时加载到内存中,这个空间有一个唯一标识,就好比是身份证号,标识这个空 ...
- day06——小数据池、深浅拷贝、集合
day06 小数据池 小数据池--缓存机制(驻留机制),只是一种规格,不会实际的开辟一个空间 == 判断两边内容是否相等 ***** # a = 10 # b = 10 # print(a == b) ...
随机推荐
- 面试概率极大的Oracle存储过程
1.什么是存储过程.存储过程是数据库服务器端的一段程序,它有两种类型.一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户.另一种类似于INSERT或DELETE查询,它 ...
- 34-TypeError: BoxSizer.AddSpacer(): argument 1 has unexpected type 'tuple'
TypeError: BoxSizer.AddSpacer(): argument 1 has unexpected type 'tuple'这个错误很烦,折腾了好久: 原因有二:1.因为它现在只能有 ...
- 20-调用百度AI的文字识别
本来准备自己写识别的,貌似现在能力不足,直接偷懒用百度的api吧 from aip import AipOcr """ 你的 APPID AK SK "&quo ...
- Laravel Carbon 简明使用
快速切換前後日期 <?php use Carbon\Carbon; $now = Carbon::now(); echo $now; // 2015-03-26 00:36:47 $today ...
- BUILDING ANGULAR APPS USING FLUX ARCHITECTURE
Flux is an architectural pattern based on unidirectional data flow. Although it is originated in the ...
- 【美食技术】家庭自制DIY鸡蛋饼和疙瘩汤早餐视频教程
鸡蛋饼制作方法 食材准备面粉 150g鸡蛋饼 鸡蛋饼鸡蛋 2个盐 适量水 适量(约300ml)油 20g荵花适量也可根据自己喜好准备一些调味料. 做法 鸡蛋饼是一种家常点心,做法很多,这里提供3种. ...
- AngularJS-$scope类
一.$scope的作用 用来在controller和view中进行数据.事件的传递 二.$scope和$rootscope的区别 1.$rootscope根作用域 2.$rootscope可以实现多个 ...
- windows下Apache的虚拟主机配置
1.Apache虚拟主机: 在Apache上有关于虚拟主机的具体说明,具体可以参考Apache手册,这里简单的说一下虚拟主机主要分为两种: 1.基于主机名的虚拟主机(一个IP地址,多个网站) 2.基于 ...
- .NET基础 (15)委托
委托1 请解释委托的基本原理2 委托回调静态方法和实例方法有何区别3 什么是链式委托4 链式委托的执行顺序是怎么样的5 可否定义拥有返回值的方法的委托链6 委托通常可以应用在哪些场合 委托1 请解释委 ...
- 两段 PHP 代码比较优劣
// 代码一 public function getPCA($level = false) { $results = array(); $where = $level ? " where f ...