##在python里面,万物皆对象。
##\n是回车的意思
##7.1那些年,我们一起做得完形填空
##请分行打印“
##我是凡猫学院第??期学生【???】,我现在正在学习由【???】老师主讲的【??课】。
##”以及
##“I enjoy it which is the best interesting course in the world!”这两句话,
##并严格follow以下特殊要求:
##1.只能写一个print()语句
##2.???部分才是完形填空部分,请根据个人实际情况填写,其他所有内容保持一致,包括标点符号
##3.完型填空部分必须是变量
#qi=’37’
#name=’袁东坡’
#tname=’余杰’
#course=’Python’
#line=’Ienjoyitwhichisthebestinterestingcourseintheworld!’
##\n分行打印.format
##print(‘我是凡猫学院第{0}期学生{1},我现在正在学习由{2}老师主讲的{3}\n{4}’
##.format(qi,name,tname,course,line))
##7.2完形填空以后,计算并打印整句话一共有多少个字(符)?请开启“美颜打印机”!
##len长度
#print(len(‘我是凡猫学院第{0}期学生{1},我现在正在学习由{2}老师主讲的{3}\n{4}’
#.format(qi,name,tname,course,line)))
##美颜打印
#字数=len(‘我是凡猫学院第{0}期学生{1},我现在正在学习由{2}老师主讲的{3}\n{4}’
#.format(qi,name,tname,course,line))
#print(‘这句话一共有{0}’.format(字数))
##姓名
##年龄
##性别
##是否已有对象
##打印语句自己想
##一定要用到欢迎词+等待时间
##print(‘今天520了哎,恁打算咋过’)
##importtime
##time.sleep(0.5)
##print(‘3’)
##time.sleep(1)
##print(‘2’)
##time.sleep(1)
##print(‘1’)
##name=input(‘请输入姓名’)
##age=input(‘请输入年龄’)
##xingbie=input(‘请输入性别’)
##duxiang=input(‘是否有对象’)
##pengyou=input(‘打算找吗’)
##print(‘最可爱的{0}小伙子/小姑娘,今年已经{1},你的性别为{2},你{3}对象,那你打算最近{4}个对象吗’.format(name,age,xingbie,duxiang,pengyou))
###解读I/O,透视软件开发:
##I是Input(即:输入),O是Output(即:输出);对于软件来说,其实大多数情况下,都是由输入输出模式去运作的;用户发送“指令”给软件,即输入,而软件收到指令以后做出合理的响应即输出
##终极白话文:软件的使用者命令软件做什么事情,软件就要做什么事情,我叫你往东你就不许往西,只要不听话就一枪毙了你
##写一个自动咖啡机的
#importtime
#input(‘欢迎您光临星巴克,自动咖啡机已启动,请按1’)
#print(‘咖啡正在准备中’)
#time.sleep(1)
#print(‘3’)
#time.sleep(1)
#print(‘2’)
#time.sleep(1)
#print(‘1’)
#print(‘您好,咖啡已好’)
#indexerror:list index out of range下标越界
#学生列表.pop(3)通过列表的下标移除 第四个,只能通过数字移除
#学生列表.append(‘小黑’)添加一个新的列表元素
#学生列表.remove(‘小黑’)通过具体的元素移除 中括号表示列表
#xingming=[‘袁东坡’,’陈涛’,’陈琴’,’丁璇’]
#print(‘同桌:{0}’.format(xingming))
#t=’袁东坡’
#xingming.remove(t) # xingming.pop(0)
#print(‘同桌:{0}’.format(xingming))
#xingming.append(t)
#print(‘同桌:{0}’.format(xingming))
#元组tuple一对小括号表示,不可变,更安全
#list中括号表示列表可变
##星巴克现有咖啡系列【滴滤咖啡】、【拿铁】和【美式咖啡】,
#然后增加(必要动作)一款新系列【星冰乐】,
#最后打印出共有多少个咖啡系列,请编写代码
#coffee=[‘【滴滤咖啡】’,’【拿铁】’,’【美式咖啡】’]
#print(‘现有咖啡:{0}’.format(coffee))
#zeng=(‘【星冰乐】’)
#coffee.append(zeng)
#print(‘共有咖啡:{0}’.format(coffee))
#cd=len(coffee)
#print(‘共有咖啡{0}种’.format(cd))
#print(coffee[1])提取表中【拿铁】,从0开始
#字典大括号表示
#自我介绍={
#”姓名”:”袁东坡”,
#”年龄”:”25”,
#”爱好”:”赛车”
#}
#print(自我介绍)
#自我介绍={
#”姓名”:”李进”,
#”年龄”:18,
#”性别”:”男”
#}
##从表中找出他是什么生
#姓名=自我介绍[‘姓名’]
#性别=自我介绍[‘性别’]
#print(‘{0}是个{1}生’.format(姓名,性别))
cof={
‘摩卡可可碎片星冰乐’:’35’,
‘香草拿铁’:‘35’,
‘美式咖啡’:’26’,
‘馥芮白’:‘37’
}
cname=‘美式咖啡’
cprice=cof[cname]
print(‘{0}—-{1}RMB\n’.format(cname,cprice))
cname=‘馥芮白’
cprice=cof[cname]
print(‘{0}—-{1}RMB\n’.format(cname,cprice))
##添加一款新的咖啡
#新咖啡=’焦糖玛奇朵’
#价格=’35’
#cof[新咖啡]=价格
#print(‘添加后的cof:’,cof)
##删除只有惟一的pop
#cof.pop(‘馥芮白’)
#print(cof)
##改字
#cof[‘美式咖啡’]=33
#print(cof)
cof[‘香草拿铁’]=‘香草拿铁铁’
print(cof)
#报文返回结果={
#”reason”:”查询成功!”,
#”result”:{
#”city”:”上海”,
#”realtime”:{
#”temperature”:”29”,
#”humidity”:”21”,
#”info”:”多云”,
#”wid”:”01”,
#”direct”:”东风”,
#”power”:”2级”,
#”aqi”:”105”
#}
#}
#}#查询报文是否返回了正确的结果
##print(‘测试结果:{0}’.format(报文返回结果[‘reason’]))
###子查询,查询上海
##
#result=报文返回结果[‘result’]
###print(result)
##print(‘city是:{0}’.format(result[‘city’]))
###继续子查询温度
#realtime=result[‘realtime’]
#print(‘温度是:{0}’.format(realtime[‘temperature’]))
#_print(‘温度是:{0}’.format(报文返回结果[‘result’][‘realtime’][‘temperature’]))
##查询天气
#print(‘今天天气:{0}’.format(报文返回结果[‘result’][‘realtime’][‘info’]))
##查询风
#
#direct=报文返回结果[‘result’][‘realtime’][‘direct’]
#print(direct)
result = 报文返回结果['result']
realtime = result['realtime']
print('city是:{0},温度是:{1}度'.format(result['city'],realtime['temperature']))
direct = 报文返回结果['result']['realtime']['direct']
print('风向是{0}'.format(direct))
请按下面的步骤实现代码:
# 1. 给自己制作一个凡猫学院软件测试考试成绩的字典,包含:“数据库”、“软件测试基础概念”、“Linux”,满分是100分,自我评估一个匹配的分数
# 2. 添加“测试用例设计”和“Python自动化测试”的考试成绩
# 3. 删除“Python自动化测试”的考试成绩信息
# 分别打印出以上三种情况的字典信息
字典={
“数据库”:“60”,
“软件测试基础概念”:“66”,
“Linux”:“68”
}
print(字典)#加一门考试成绩
新科目=‘测试用例设计’
分数=‘67’
字典[新科目]=分数
print(字典)#再加一门考试成绩
新科目=‘Python自动化测试’
分数=‘69’
字典[新科目]=分数
print(字典)
#删除一门考试成绩_
字典.pop(‘Python自动化测试’)
print(字典)
fanmao_score = {
“数据库”: “80”,
“软件测试基础概念”: “70”,
“Linux”: “70”
}
print(fanmao_score)
new_add_subject = '测试用例设计'
new_subject_score = 60
fanmao_score[new_add_subject] = new_subject_score
new_add_subject = 'Python自动化测试'
new_subject_score = 70
fanmao_score[new_add_subject] = new_subject_score
print(fanmao_score)
fanmao_score.pop('Python自动化测试')
print(fanmao_score)
转换 加拼接
月份 = input('请输入月份:')
天数 = input('请输入天数:')
if len(月份) == 2:
月份列表 = list(月份)
print(月份列表) # ['0', '9'] ['1', '1']
if 月份列表[0] == '0':
月份列表.remove('0')
print(月份列表) # ['9']
月份 = 月份列表[0]
if len(天数) == 1:
天数 = '0' + 天数
print('转化后的最终月份{0}'.format(月份))
print('转化后的最终天数{0}'.format(天数))
print('该生日:{0}'.format(月份+天数))
整数类型的生日 = int(月份+天数)