摘要: # 一、字符串常用操作 # 拼接字符串:用“+”号将两个字符串拼接起来。注:字符串不允许直接和其它类型拼接。 # 计算字符串长度:在python中,数字、英文、小数点、下划线、和空格占一个字节;一个汉字可能会占2-4个字节,取决于所用编码。 # 汉字在GBK/GB2312编码中占2个字节,在UTF- 阅读全文
posted @ 2020-08-17 11:53 Zack6688 阅读(228) 评论(0) 推荐(0)
摘要: 数据结构 是否可变 是否重复 是否有序 定义符号 列表(list) 可变 可重复 有序 [] 元组(tuple) 不可变 可重复 有序 () 字典(dictionary) 可变 可重复 无序 {key:value} 集合(set) 可变 不可重复 无序 {} 一、输出“王者荣耀”的游戏角色: # 坦 阅读全文
posted @ 2020-08-17 05:45 Zack6688 阅读(402) 评论(0) 推荐(0)
摘要: # 集合同数学中的集合概念类似,也是用于保存不重复元素的。它有可变集合(set)和不可变集合在(frozenset)两种。 # 集合的所有元素都放在一对大括号中,两个相邻的元素间用逗号分隔。 # 集合最好的应用就是去年重复元素,因为集合中的第一个元素都是唯一的。 # 创建集合 # 1、直接使用大括号 阅读全文
posted @ 2020-08-15 20:47 Zack6688 阅读(101) 评论(0) 推荐(0)
摘要: name = ['绮梦','冷伊一','香凝','黛兰'] # 作为键的列表 sign_person = ['水瓶座','射手座','双鱼座','双子座'] # 作为值的列表 person_dict = dict(zip(name,sign_person)) # 转换为个人字典 sign_all = 阅读全文
posted @ 2020-08-15 15:08 Zack6688 阅读(157) 评论(0) 推荐(0)
摘要: 字典与列表类似,也是可变序列,但它是无序的可变序列,保存的内容以“键值对”的形式存放。一个键(key)对应一个值(value)。键是唯一的,而值可以有多个,也可以重复。 特点: 1、通过键来读取值:字典也称为关联数组或散列表(hash)。 2、字典是任意对象的无序集合:这样可以提高查找效率。 3、字 阅读全文
posted @ 2020-08-15 15:07 Zack6688 阅读(204) 评论(0) 推荐(0)
摘要: 与列表不同的是,元组的元素是不可变的。因此它也被称为不可变的列表。列式上,所有元素都放在小括号中,相邻元素以逗号分隔。在内容上,可以将python支持的类型都放入元组中,在同一个元组中,元素类型可以不同。通常情况,元组用来保存程序中不可修改的内容。 # 创建元组# tuplename = (elem 阅读全文
posted @ 2020-08-15 12:54 Zack6688 阅读(136) 评论(0) 推荐(0)
摘要: ''' 首先定义4个字符串,内容为《江雪》诗句。并定义一个二维列表然后应用嵌套的for循环将古诗以横板输出,再将二维列表进行逆向排序,最后应用嵌套for循环将古诗以竖版的方式输出。 ''' str1 = "千山鸟飞绝" str2 = "万径人踪灭" str3 = "孤舟蓑笠翁" str4 = "独钓 阅读全文
posted @ 2020-08-15 12:05 Zack6688 阅读(1900) 评论(0) 推荐(0)
摘要: # -*- coding:utf-8 -*- ''' @ 功能:打印九九乘法表 @ author:Zack @ create:2020年8月13日 ''' for i in range(1,10): # 输出9行 for j in range(1, i + 1): # 输出与行数相等的列 print 阅读全文
posted @ 2020-08-15 09:32 Zack6688 阅读(115) 评论(0) 推荐(0)
摘要: python内置了5种常用序列结构,分别是列表、元组、集合、字典、字符串。这些序列有以下几种通用的操作,其中集合和字典不支持索引、切片、相加、相乘的操作。 1. 索引:序列中每个元素都有一个编号,这个编号从0开始递增,即下标为0表示第一个元素,下标为1表示第二个元素,以此类推。 索引可以是负数,从右 阅读全文
posted @ 2020-08-15 01:26 Zack6688 阅读(258) 评论(0) 推荐(0)
摘要: 一、模拟支付宝蚂蚁森林的能量产生过程 while True: print('\n查询能量请输入能量来源!退出程序请输入0\n') print('能量来源如下:\n\n' '生活缴费、行走捐、共享单车、线下支付、网络购票\n') info = input() # 获取控制台输入的内容 print() 阅读全文
posted @ 2020-08-14 21:57 Zack6688 阅读(283) 评论(0) 推荐(0)