@2020.3.4
Python语法入门-变量和基本数据类型-练习一
习题
#1、病毒程序需要定期将监控到的数据写入日志文件,请记录下日志文件路径C:\a\b\c\adhsvc.dll.system32,方便后期处理
>>> >>> logePath ='C:/a/b/c/adhsvc.dll.system32' >>> print(logePath) C:/a/b/c/adhsvc.dll.system32 >>>
#2、病毒程序在上传文件时,发送的报头数据里需要包含文件信息:文件名a.txt、大小360,请记录下文件信息
>>> fileMessage={'文件名':'a.txt','大小':360} >>> print(fileMessage) {'文件名': 'a.txt', '大小': 360}
#3、程序运行过程中有一段错误日志需要记录下来,错误日志为"上传文件失败"
>>> >>> wrongLoge='上传文件失败' >>> print(wrongLoge) 上传文件失败 >>>
#4、假设我收到一条信息要记录,信息为中病毒客户端的信息"[2020-02-18-17:00:48] 癞蛤蟆病毒感染者-> 80.82.70.187:33649 正在上传数据"
>>> messsge='[2020-02-18-17:00:48] 癞蛤蟆病毒感染者-> 80.82.70.187:33649 正在上传数据' >>> print(messsge) [2020-02-18-17:00:48] 癞蛤蟆病毒感染者-> 80.82.70.187:33649 正在上传数据
#5、把服务端ip地址存放下来,ip地址为10.0.10.11
>>> ip='10.0.10.11' >>> print(ip) 10.0.10.11
#6、病毒程序需要每隔3秒才运行一次,请记录下这个时间间隔
>>> >>> time=3 >>> print(time) 3 >>>
# 二:嵌套取值操作
#1、针对列表
students_info=[['egon',18,['play',]],['alex',18,['play','sleep']]]
请取出第一个学生的第一个爱好
>>> students_info=[['egon',18,['play',]],['alex',18,['play','sleep']]] >>> print(students_info[0][2][0]) #[0]才是列表中的第一个数据 play
#2、针对字典
字典嵌套字典:
info={
'name':'egon',
'hobbies':['play','sleep'],
'company_info':{
'name':'Oldboy',
'type':'education',
'emp_num':40,
}
}
请取出取公司名
>>> >>> info={ 'name':'egon', 'hobbies':['play','sleep'], 'company_info':{ 'name':'Oldboy', 'type':'education', 'emp_num':40, } } >>> print(info['company_info']['name'])#取出嵌套字典中的公司名 Oldboy >>>
#3、针对下述类型
列表嵌套字典:
students=[
{'name':'alex','age':38,'hobbies':['play','sleep']},
{'name':'egon','age':18,'hobbies':['read','sleep']},
{'name':'wupeiqi','age':58,'hobbies':['music','read','sleep']},
]
取第二个学生的第二个爱好
>>> >>> students=[ {'name':'alex','age':38,'hobbies':['play','sleep']}, {'name':'egon','age':18,'hobbies':['read','sleep']}, {'name':'wupeiqi','age':58,'hobbies':['music','read','sleep']}, ] >>> print(students[1]['hobbies'][1]) sleep >>>