课件编号13903531

小学课后服务 Python少儿编程 入门篇:13-数据加密 课件 (12张PPT)

日期:2024-06-20 科目:综合实践 类型:小学课件 查看:69次 大小:638810Byte 来源:二一课件通
预览图 1/6
小学,PPT,12张,课件,加密,数据
  • cover
(课件网) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. 少儿编程课 数据加密 变量 相似名称变量 a1=1 a2=2 a3=3 a4=4 变量 a=1 b=2 c=3 d=4 列表 那么一个变量名称是否可以存放不同值? 一个盒子可以存放不同的球 列表:是一组数据的集合,实际上是一连串的变量 a1=[ 1 , 2 , 3 , 4 , 5 ] a2=["apple", "banana", "pear"] 列表 下标 列表中每个元素分配一个数字,即所在位置,又称为下标 下标从0开始,依次类推 li=["banana", "apple", "pear"] 0 1 2 常用指令 len(列表名称):用于求列表的长度 str="我们是好朋友" li=list(str) print(li) print(len(li)) list(字符串):将字符串转为列表 循环访问列表 元素位置的取值范围:[0,len(列表名称)-1] li=["banana", "apple", "pear"] for i in range(len(li)): print(li[i]) 注意:元素下标不能越界,否则会报错 编码规则 将列表转换为倒序字符 将倒序后的列表交换位置:将当前位置与隔位字符进行交换 元素交换位置 我 是 好 朋 们 友 们 好 是 友 我 朋 中间变量 li=['我','们','是','好','朋','友'] temp=li[0] #将下标为0的元素先赋值给一个中间变量,否则值会被覆盖 li[0]=li[1] #将下标为1的元素赋值给下标为0的元素 li[1]=temp #再将中间变量的值赋值给下标为1的元素 temp=li[2] li[2]=li[3] li[3]=temp print(li) 运行结果: ['们','我','好','是','朋','友’] 在列表中交换元素的位置,必须借助于中间变量,否则值会被覆盖 加密代码 li.reverse() for i in range(len(li) - 2): temp = li[i + 2] li[i + 2] = li[i] li[i] = temp print("加密之后的内容 :" , li) 当前位置与隔位进行交换 message = input("请输入需要加密的内容:") li = list(message) # list():将字符串转为字符列表 reverse():用于将列表中的元素倒置

~~ 您好,已阅读到文档的结尾了 ~~