day2
Posted chenzhongqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day2相关的知识,希望对你有一定的参考价值。
# name = "012 aleX "
# # print(name.lstrip())#删除字符创前面的空格
# # print(name.replace(‘ ‘, ‘1‘))#后面的字符串替代前面的字符串
# # print(name.strip())#删除字符串前后空格
# # print (name.rstrip() )#删除字符创后的空格
#
#
# #判断 name 变量对应的值是否以 "al" 开头,并输出结果
# # v=name.startswith(‘al‘)
# # print (v)
#
#
# #判断 name 变量对应的值是否以 "X" 结尾,并输出结果
# # v= name.endswith(‘x‘)
# # print (v)
#
#
# # 将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
# # print(name.replace(‘l‘,‘p‘))
#
#
# 变量值一步替换
# a = 10
# b = 20
# print(a,b)
# # 不需要中间变量,一步搞定
# a, b = b, a
# print(a,b)
#
#
# # 将 name 变量对应的值根据 “l” 分割,并输出结果。
# # inp= name.split(‘l‘)
#
#
# #请问,上一题 e 分割之后得到值是什么类型(可选)?
# # inp= name.split(‘e‘)
# # print(type(inp))
#
# #将 name 变量对应的值变大写,并输出结果
# # print (name.upper())
#
# # 将 name 变量对应的值变小写,并输出结果
# # print(name.lower())
#
#
# #大小写转换
# # print(name.swapcase())
#
#
# # 请输出 name 变量对应的值的第 2 个字符?
# print (name[2])
#
#
# # 请输出 ame 变量对应的值的前 3 个字符?
# # print (name[:3])
#
# #请输出 name 变量对应的值的后 3 个字符?
# # print (name[-3])
# #请输出 name 变量对应的值中 “e” 所在索引位置?
# # print(name.index("e"))
#
#
# #or循环每一个元素?
# # for a in name:
# # print(a)
# #用下划线将列表的每一个元素拼接成字符串,li = [‘alex‘,‘eric‘,‘rain‘]
# # li = [‘alex‘,‘eric‘,‘rain‘]
# # print ("_".join(li))
# # li1 = [‘qwe‘,‘asd‘,‘zxc‘]
# # print ("+".join(li1))
# li = [‘1111‘,‘2222‘,‘3333‘]
# a.计算列表长度并输出
# print (len(li))
# b.列表中追加元素"seven",并输出添加后的列表
# li.append("seven")
# print(li)
# c.请在列表的第1个位置插入元素 "Tony",并输出添加后的列表
# li.insert(0,("Tony"))
# print (li)
# d.请修改列表第2个位置的元素为 "Kelly",并输出修改后的列表
# li[1] = "Kelly"
#
# e.请删除列表中的元素"eric",并输出修改后的列表
# li.remove("eric")
# print (li)
# f.请删除列表中的第2个元素,并输出删除的元素的值和删除元素后的列表
# del li[1]
# print (li)
# print (li.pop(1))
# g.请删除列表中的第3个元素,并输出删除元素后的列表
# del li[2]
# print (li)
# h.请删除列表中的第2至4个元素,并输出删除元素后的列表
# del li[1:4]
# print (li)
# i.请将列表所有的元素反转,并输出反转后的列表
# li.reverse()
# print(li)
# j.请使用for、len、range 输出列表的索引
# for i in range(len(li)):
# print(i)
# k.请使用enumrate输出列表元素和序号(序号从 100 开始)
# for k,i in enumerate(li,100):
# print (k,i)
# list1 = ["这", "是", "一个", "测试"]
# for index,item in enumerate(list1,100):
# print (index, item)
# l.请使用for循环输出列表的所有元素
# for i in li:
# print (i)
#获取子序列,仅不包含最后一个字符。如: oldboy 则获取 oldbo; root 则获取 roo
# for i in li:
# a=i
# print (a[:-1])
# name = " aleX"
# print(name.rstrip(name[-1:]))
# print(name[:-1])
#字符串是否可迭代对象?如可以请使用 for 循环每一个元素?
# var = "aoisdhoahodqobcoboabsocq"
# for a in var:print (a)
#利用下划线将列表的每一个元素拼接成字符串,li = "alexericrain"
# li="alexericrain"
# print ("_".join(li))
#利用下划线将列表的每一个元素拼接成字符串,li = [‘alex‘, ‘eric‘, ‘rain‘] (可选)
# li = [‘alex‘, ‘eric‘,‘rain‘]
# print ("_".join(li))
#实现一个简易加法计算器:
# int1 = input("请输入第一个数")
# (int2) = input ("请输入二个数")
# a=int(int1)
# b=int(int2)
# print ("两数相加等于",a+b)
以上是关于day2的主要内容,如果未能解决你的问题,请参考以下文章