首页 > 其他 > 详细

考核一整理

时间:2020-03-10 22:18:20      阅读:46      评论:0      收藏:0      [点我收藏+]
讲解第一模块思维导图(口述5分钟)

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

=赋值
==逻辑判单 false or ture

2.
两个变量值的关系?(口述)(1
分钟)
- n1 = 123456
- n2 = n1

n2 n1 不同的内存地址指向同一值

3.
请写出 “路飞学城” 分别用
utf - 8

gbk
编码所占的位数(口述)(1
分钟)
utf-8 占12位、gbk 占8位
4.
简述Python中的几种数据类型(口述)(1
分钟)


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


数列 字典 字符串 元组  集合


list 数列是可变数据类型

字典 字符串 元组 都是不可变数据类型

hash值的是内存地址计算过程,是依据这个值的一些特征计算的,这就要求被hash的值必须固定。

不可变的数据类型才能hash ,可变的不可hash





6. is 和 == 的区别?(口述)(1
分钟)

is 是逻辑判断左右是false or ture

== 是左右是不是同一字符串

7.
列表li = [‘alex‘, ‘egon‘, ‘yuan‘, ‘wusir‘, ‘666‘](编程)(3
分钟)
- 1.
把666替换成999
- 2.
获取
"yuan"
索引
- 3.
假设不知道前面有几个元素,分片得到最后的三个元素( [-3:] )

li_1=[]
li[4]=‘999‘
index1=li.index(‘yuan‘)


print(li)
print(index1)
print(li[-3:])




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

s ="www.luffycity.com"
Li=[]
li=s.split(‘.‘)
print(li)



9.
对字典进行增删改查(编程)(5
分钟)
d = {
"Development": "开发小哥",
"OP": "运维小哥",
"Operate": "运营小仙女",
"UI": "UI小仙女"
}

d["CTO"]="技术总监小哥"     #增
print(d)

d.pop("UI") #删
print(d)

d["OP"]="运维小妹" #改
print(d)

D=d.get("Development") #查
print(D)



10.
计算1 + 2 + 3... + 98 + 99 + 100 (编程题)(10
分钟)
n=1
a=0
while n<101:
a+=n
n=n+1

print(a)



11.
制作趣味模板程序(编程题)(5
分钟)
需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
如:敬爱可爱的xxx,最喜欢在xxx地方干xxx

name=input()
age=input()
other=input()

print(" 敬爱可爱的%s 最喜欢在 %s地方干 %s "%(name, age, other))


12.
写一个三次认证(编程)(10
分钟)
实现用户输入用户名和密码, 当用户名为
seven

alex

密码为
123
时, 显示登陆成功, 否则登陆失败, 失败时允许重复输入三次

while n<4:
name = input("input name")
code = input("input code")

if name=="seven" or name=="alex" and code=="123":
print(‘success‘)
break

n=n+1

print("fail")

考核一整理

原文:https://www.cnblogs.com/Alexluu/p/12458801.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!