博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day06 --class --home
阅读量:5293 次
发布时间:2019-06-14

本文共 3778 字,大约阅读时间需要 12 分钟。

# -*- 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
'''' 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)

转载于:https://www.cnblogs.com/baili-luoyun/p/10182172.html

你可能感兴趣的文章
java内存溢出怎么解决
查看>>
JS对象以及"继承"
查看>>
Ewebeditor最新漏洞及漏洞大全
查看>>
socket计划编制的原则
查看>>
sqlite3经常使用命令&语法
查看>>
[leetcode] 309. Best Time to Buy and Sell Stock with Cooldown(medium)
查看>>
解决微信授权回调页面域名只能设置一个的问题 [php]
查看>>
数组去重一步到位
查看>>
HDU 4671 Backup Plan 构造
查看>>
linux下编译openjdk8
查看>>
【python】--迭代器生成器装饰器
查看>>
Pow(x, n)
查看>>
安卓当中的线程和每秒刷一次
查看>>
MySQL Proxy
查看>>
关于Vue的组件的通用性问题
查看>>
随机颜色值
查看>>
每日一库:Modernizr.js,es5-shim.js,es5-safe.js
查看>>
目录相关的操作
查看>>
解决虚拟机vmware安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题...
查看>>
C++----练习--引用头文件
查看>>