关卡一:
练习题1:
1.怎么使用下标来获取字符串中的某个字符
答:使用 字符串名[下标] 来获取字符串中的某个字符
例如:str1 = "hello"
print(str1[0])
2.怎么使用切片来获取字符串中的一些字符
答:使用 字符串名[m:n:k];m表示开始的下标,n表示终止的下标(不包含n),k表示每隔k个元素取一个
3.怎样测得字符的长度
答:使用len()方法。
例如:str1 = "hello"
print(len(str1))
4.有"100"和100,它们有什么区别么?
答:"100"表示字符串,100表示数字,输出值的时候看起来没有区别,但是要使用值的时候需要区分int和str类型
5.怎样将"100"转换为100
答:str1 = "100"
num1 = int(str1)
6.怎样将100转换为"100"
答:num1 = 100
str1 = str(num1)
7.编程题:从键盘输入一个用户名和密码,判断是否正确,如果是则打印登录系统成功,否则显示用户名或密码错误
答:# 存储用户名
userName = "admin"
# 存储密码
passWord = "123456"
while True:
# 获取输入的用户
userName_input = input("请输入你的用户名:")
# 获取输入的密码
passWord_input = input("请输入你的密码:")
# 判断是否相同
if userName == userName_input and passWord == passWord_input:
print("登录系统成功")
break
else:
print("用户名或密码错误,请重新输入")
练习题2:
1.怎样测量列表中元素的个数
答:使用len(列表名)测量元素的个数
例如:names_list = ["zhangsan", "lisi", "wangwu"]
print(len(names_list))
2.怎样获取列表的某个元素
答:使用 列表名[下标] 获取列表的某个元素
例如:names_list = ["zhangsan", "lisi", "wangwu"]
print(names_list[2])
3.如何向列表中添加(增)新元素
答:添加新元素有三个方法:append、extend、insert
例如:names_list = ["zhangsan", "lisi", "wangwu"]
names_list.append("zhaoliu")
print(names_list)
例如:names_list = ["zhangsan", "lisi", "wangwu"]
names_list.extend(["zhaoliu", "liqi"])
print(names_list)
例如:names_list = ["zhangsan", "lisi", "wangwu
练习题1:
1.怎么使用下标来获取字符串中的某个字符
答:使用 字符串名[下标] 来获取字符串中的某个字符
例如:str1 = "hello"
print(str1[0])
2.怎么使用切片来获取字符串中的一些字符
答:使用 字符串名[m:n:k];m表示开始的下标,n表示终止的下标(不包含n),k表示每隔k个元素取一个
3.怎样测得字符的长度
答:使用len()方法。
例如:str1 = "hello"
print(len(str1))
4.有"100"和100,它们有什么区别么?
答:"100"表示字符串,100表示数字,输出值的时候看起来没有区别,但是要使用值的时候需要区分int和str类型
5.怎样将"100"转换为100
答:str1 = "100"
num1 = int(str1)
6.怎样将100转换为"100"
答:num1 = 100
str1 = str(num1)
7.编程题:从键盘输入一个用户名和密码,判断是否正确,如果是则打印登录系统成功,否则显示用户名或密码错误
答:# 存储用户名
userName = "admin"
# 存储密码
passWord = "123456"
while True:
# 获取输入的用户
userName_input = input("请输入你的用户名:")
# 获取输入的密码
passWord_input = input("请输入你的密码:")
# 判断是否相同
if userName == userName_input and passWord == passWord_input:
print("登录系统成功")
break
else:
print("用户名或密码错误,请重新输入")
练习题2:
1.怎样测量列表中元素的个数
答:使用len(列表名)测量元素的个数
例如:names_list = ["zhangsan", "lisi", "wangwu"]
print(len(names_list))
2.怎样获取列表的某个元素
答:使用 列表名[下标] 获取列表的某个元素
例如:names_list = ["zhangsan", "lisi", "wangwu"]
print(names_list[2])
3.如何向列表中添加(增)新元素
答:添加新元素有三个方法:append、extend、insert
例如:names_list = ["zhangsan", "lisi", "wangwu"]
names_list.append("zhaoliu")
print(names_list)
例如:names_list = ["zhangsan", "lisi", "wangwu"]
names_list.extend(["zhaoliu", "liqi"])
print(names_list)
例如:names_list = ["zhangsan", "lisi", "wangwu