python编程玫瑰花,Python怎么敲代码

  python编程玫瑰花,Python怎么敲代码

  一.清单

  1.名单介绍

  Lst=[]可以存储不同类型的数据。

  2.索引和切片——类似于字符串的索引切片。

  Lst=[扭曲的藤条, rydlr ,高大的指甲油, wzdgb]

  Print(lst[0]) #打印第一个元素

  切片

  Lst[0:3] #从0-3截取元素,但无法到达第三个元素。

  Lst[ :3] #从开始到第3个元素

  Lst[1: 2] #从第一个到最后一个,步长为2。

  Lst[2: -1 #从第二个元素开始,步长为-1,从右向左向后工作。

  二。添加、删除和检查列表

  1.添加-追加插入扩展

  lst.append(A) #在列表末尾添加 A

  lst.insert(1,刘德华)#在列表的第一个位置添加刘德华。

  lst.extend([A , B]) #迭代加法,将列表中的 A 和 B 分别加到列表的末尾。

  2.删除-弹出删除清除删除

  lst.pop() #默认删除最后一个元素。

  Lst.pop(2) #删除指定位置的元素

  比如el=lst.pop(2) #有返回值,el是删除的元素。

  Print(el) #原始列表中的第二个元素

  Print(lst) #删除第2位后输出列表

  lst.remove (Mahua Teng) #删除指定的元素。如果该元素存在,请将其删除。如果元素不存在,程序会报错!

  lst.clear() #清空整个列表,最终列表成为空列表。

  del lst[1:3] #从原始列表中删除元素1-3。

  3.修正

  Lst=[内向红牛,太黑,无色, yhdxn ,天天]

  Lst[1]=不黑==lst=[内向红牛,不黑,无色, yhdxn ,天天]

  日常作业

  #第四天作业和听写

  # 1,写代码,用下面的列表,按要求实现每个函数。

  # li=[执着的芒果,乌西尔,日田, TZDXG ,温州]

  #打印(李)

  # 1)计算列表的长度并输出

  #打印(len(li))

  # 2)将元素‘seven’附加到列表,并输出添加的列表。

  # li.append(seven )

  # 3)请在列表的第1个位置插入元素“感知金鱼”,并输出添加的列表。

  #李. insert(1,《懂事的金鱼》)

  # 4)请将列表第二个位置的元素修改为“Kelly ”,并输出修改后的列表。

  #李[2]=凯利

  # 5)请将列表l2=[1, a ,3,4, heart]的每个元素添加到列表li,

  # li.extend([1, a ,3,4, heart])

  #一行代码是实数,不允许循环加法。

  # 6)请将字符串s=qwert 的每个元素添加到列表li中,

  #实现一行代码,不允许循环加法。

  # li.extend(qwert )

  # 7)请删除列表中的元素“eric”并输出添加的列表。

  # li.append(eric )

  # 8)请删除列表中的第2个元素,并输出删除的元素和删除的列表。

  # el=li.pop(2)

  #打印(el)

  # 9)请删除列表中的第2到第4个元素,并在删除元素后输出列表。

  #德尔李[2:4]

  # 10)请反转列表的所有元素并输出反转列表。

  # li.reverse()

  # 11)请计算‘持久芒果’元素在列表li中出现的次数,并输出该数。

  # print(李. count(持久芒果))

  #打印(李)

  # 2,用下面的列表写代码。yfn使用切片来实现每个功能。

  # li=[1,3,2, a ,4, b ,5, c]

  # 1)通过切片李列表形成新列表,=[1,3,2]

  #德尔李[3:]

  # 2)通过对李列表进行切片来形成新列表,=[a ,4, b]

  # del li[:3]

  #德尔李[3:]

  # 3)通过分割L1列表形成新的列表L3,L3=[1,2,4,5]

  # del li[1:2]

  # 4)通过分割li列表形成新的列表L4,L4=[3, A , B]

  # li.pop()

  #德尔李[:2]

  # 5)通过对li列表进行切片来形成新列表L5,L5=[c]

  # del li[-2:-1]

  # 6)通过切片李列表形成新列表,=[b , a ,3]

  #德尔李[:2]

  # li.pop()

  # li.reverse()

  #打印(李)

  # 3,写代码,用下面的列表,按要求实现每个函数。

  # lis=[2,3, k ,[qwe ,20,[k1 ,[tt ,3, 1]],89], ab , adv]

  # 1)在列表中大写“tt”(两种方式)。

  # lis[3][2][1][0]=lis[3][2][1][0]。上部()

  # lis[3][2][1][0]=TT

  # 2)将列表中的数字3更改为字符串“100”(两种方式)。

  #方法1

  # lis [1]=100

  # lis[3][2][1][1]=100

  #方法2

  # a=lis.index(3)??

  #打印(一份)

  # 3)将列表中的字符串“1”更改为数字101(通过两种方式)。

  #方法1

  # lis[3][2][1][2]=101

  #

  #打印(lis)

  # 4,请用代码实现:

  # yfn通过给列表中的每个元素加下划线,将它们拼接成一个字符串‘持久的芒果_埃里克_雨’。

  # li=[执着的芒果,埃里克,雨]

  # print({}_{}_{} )。格式(李[0],李[1],李[2])

  # 5.YFN用for循环和range打印出下面列表的索引。

  # li=[执着的芒果,乌西尔,日田, TZDXG ,温州]

  #方法1

  #为我在李:

  #打印(一)

  #方法2

  #对于范围内的I(len(Li)):

  #打印(李[我])

  # 6.YFN使用for循环和range找出100以内的所有偶数,并将这些偶数插入到一个新列表中。

  # lst=[]

  #对于范围内的I(100):

  #如果i % 2==0:

  # lst.append(i)

  # i=i 1

  #否则:

  # i=1

  #打印(第一次)

  # 7.YFN使用for循环和range找出50以内能被3整除的数字,并将这些数字插入到新的列表中。

  # lst=[]

  #对于范围内的I(50):

  #如果i % 3==0:

  # lst.append(i)

  # i=1

  #否则:

  # i=1

  #打印(第一次)

  # 8.对于循环和范围,YFN以从100到1的相反顺序打印。

  #对于范围内的I(100,0,-1):

  #打印(一)

  # i=i 1

  # 9.YFN用for循环和range将所有偶数以从100到10的逆序添加到新列表中,

  #但是,过滤完列表的元素后,会剩下能被4整除的数。

  # lst1=[]

  # # lst2=[]

  # #计数=1

  # #对于范围内的I(100,10,-1):

  # #如果i % 2==0:

  # #计数=1

  # # lst1.append(i)

  # #如果i % 4==0:

  # # lst2.append(i)

  # #

  # #打印(第1页)

  # #打印(第二页)

  # #打印(计数)

  # 10,yfn使用for循环和range一次将1到30的数字添加到一个列表中。

  #循环这个列表,将可被3整除的数改为*。

  #方法1

  # lst=[]

  #对于范围内的I(1,31):

  #如果i % 3==0:

  # lst.append(* )

  #否则:

  # lst.append(i)

  #打印(第一次)

  #方法2

  # lst=[]

  #对于范围内的I(1,31):

  # lst.append(i)

  # print(int(lst[i]))

  # #打印(第一页)

  # lst1=[]

  #对于范围内的I(1,31):

  #如果i % 3==0:

  # lst1.append(* )

  #否则:

  # lst1.append(i)

  # #打印(第一页)

  #打印(第1页)

  # 11,找到列表li中的元素,去掉每个元素的空格,找出所有以 a 或 a 开头,以 c 结尾的元素,

  #并将其添加到一个新列表中,然后循环打印这个新列表。

  # li=[太白, ale xC , AbC , egon , ri TiAn , WuSir , aqc]

  # lst=[]

  # count=0

  #而计数len(李):

  #李[数]=李[数]。替换( ,)

  #如果李[计数][0]。upper()==A 和li[count][-1]==c :

  # lst.append(李[计数])

  #打印(李[计数])

  # count=1

  #打印(第一次)

  # 12,开发一个敏感词过滤程序,提示用户输入评论,!

  #如果用户输入包含特殊字符:敏感词列表

  #用等长的*替换用户输入内容中的敏感词(仓老师替换* * *),

  #并将其添加到列表中;如果用户输入中没有敏感词,会直接添加到上面的列表中。

  #李=[苍老师,东京热,超帅皮皮虾,乐观小蘑菇]

  # lst=[]

  # str=input(请输入注释内容:)

  #为我在李:

  #如果我在str:

  # str=str.replace(i,len(i)** )

  # lst.append(str)

  #打印(第一次)

  # 13,有以下列表

  #李=[1,3,4,执着芒果,[3,7,8,太白],5,日天]

  #循环打印列表中的每个元素,遇到时循环打印出列表中的元素。

  #我想要的结果是:1 3 4 执着的芒果 3 7,8 太白 5日天

  #李=[1,3,4,执着芒果,[3,7,8,太白],5,日天]

  #为我在李:

  # if type(i)!=列表:

  #打印(一)

  #否则:

  #对于I中的a:

  #打印(一份)

  #

  # 14.将班级学生的数学考试成绩输入一个列表:并取平均值。

  # #要求:输入时输入人名,例如:gsdqc_4。

  #陈康1

  # lst=[]

  # sum=0

  # count=1

  # pj=0

  #为真时:

  # name=input(请输入一个名称:)

  # grate=int(input(请输入您的分数:))

  # sum=总和光栅

  # pj=总和/计数

  # count=计数1

  # lst.append(name _ str(grate))

  #打印(第一次)

  #打印(pj)

  #烦人的电话

  # Li=[ name , score],[name1 , score1],[name2 , score2]]

  # print(_ )。加入(李))

  # s=gsdqc_4

  # a,b=s.split(_ )

  #打印(b)

  # 15.敲第七局。从0开始计数。在桌上打七或七的倍数。程序来完成敲门七。

  # lst=[]

  # i=1

  # count=int(input(请输入一个数字:))

  #而我=计数:

  #如果i % 7==0:

  # #打印(敲桌子!)

  # lst.append(毛)

  # i=1

  #否则:

  # lst.append(i)

  # i=1

  #打印(第一次)

  # 16选择最喜欢的女孩

  lst=[]

  lst1=[]

  对于范围内的I(10,0,-1):

  Name=input(请输入你喜欢的女生(也可以输入%s):% (i))

  lst.append(名称)

  Print(你现在对女生的迷恋如下:)

  对于范围(10)内的I:

  Print(编号:%s,名字:%s% (i 1,lst[i]))

  Print(请输入你喜欢的三个女孩的号码:)

  对于范围(3)中的I:

  Num=int(input(请输入%s女孩的号码: % (i 1)))

  lst1.append(lst[num-1])

  打印(我更喜欢新鲜出炉的:)

  对于范围(3)中的I:

  Print(编号:%s,名字:%s% (i 1,lst1[i]))

  打印(“终于,三选一”)

  Best=int(input(输入你最喜欢的人的号码:))

  #打印(第一次)

  #打印(第1页)

  # print(lst 1[最佳-1])

  # b=int(lst1[best-1]) - 1

  #打印(b)

  Print(程序帮你选的,你最喜欢的是-%s - %s% (lst1[best-1]-1]))

  ]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: