第一章作业

# 1.
# 分别解释
# "=", "==", "+="
# 的含义(口述)(1
# 分钟)

= 赋值 == 相等 += 前面的值加后面的值 赋值到前面的值

# 2.
# 两个变量值的关系?(口述)(1
# 分钟)
# - n1 = 123456
# - n2 = n1
两个值指向同一地址

# 3.
# 请写出 “路飞学城” 分别用
# utf - 8
# 和
# gbk
# 编码所占的位数(口述)(1
# 分钟)
12位 8位
#
# 4.
# 简述Python中的几种数据类型(口述)(1
# 分钟)
字典 列表 元组 集合 字符串

#
# 5.
# 数据类型的可变与不可变分别有哪些?区分的原因是什么?
# 可哈希是什么意思?哈希值是什么?id()
# 是什么?(口述)(2
# 分钟)
字典 元组 字符串
哈希是值

#
# 6. is 和 == 的区别?(口述)(1
# 分钟)
is 判断是False/True
==判断元素是否相等/一致

# 7.列表li = ['alex', 'egon', 'yuan', 'wusir', '666'](编程)(3 分钟)


"""
# - 1.把666替换成999
li = ['alex', 'egon', 'yuan', 'wusir', '666']
li[-1]='999'
print(li)
"""

"""
# - 2.获取"yuan"索引

li = ['alex', 'egon', 'yuan', 'wusir', '666']
print(li.index('yuan'))
"""

"""
# - 3.假设不知道前面有几个元素,分片得到最后的三个元素( [-3:] )


li = ['alex', 'egon', 'yuan', 'wusir', '666']
print(li.index('yuan'))
"""

"""
# 8.
# 将字符串s = “www.luffycity.com”给拆分成列表:li = ['www', 'luffycity', 'com'] (编程)(2
# 分钟)

s = 'www.luffycity.com'
a = s.split('.')
print(a)
"""



# 9.
# 对字典进行增删改查(编程)(5分钟)
d = {
"Development": "开发小哥",
"OP": "运维小哥",
"Operate": "运营小仙女",
"UI": "UI小仙女"}
"""
# 删
del d['OP']
print(d)
"""
"""
#改
d["OP"] = 'kkkk'
print(d)
"""
"""
#查
a = d.get('xxx')
print(a)
"""
"""
#增
d['kkk']=['2222']
print(d)
"""


"""
# 10.
# 计算1 + 2 + 3... + 98 + 99 + 100 (编程题)(10分钟)
count = 1
i = 1
while count <100:
count +=1
i+=count
print(i)
"""
"""
# 11.
# 制作趣味模板程序(编程题)(5
# 分钟)
# 需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
# 如:敬爱可爱的xxx,最喜欢在xxx地方干xxx

name = input('输入姓名')
where = input('输入地点')
love_do = input('输入爱好')
print('敬爱可爱的%s,最喜欢在%s地方干%s'%(name,where,love_do))
"""

# 12. 写一个三次认证(编程)(10分钟)实现用户输入用户名和密码, 当用户名为seven或alex且密码为123时, 显示登陆成功, 否则登陆失败, 失败时允许重复输入三次

count = 0
while count<3:
count+=1
name = input('输入用户名')
password = input('输入密码')
if name == 'seven' or name == 'alex' and password == '123':
print('登录成功')
break
else:print('登录失败')
posted @ 2020-04-06 17:15  chuizunyip  阅读(87)  评论(0)    收藏  举报