本地的唐山网站建设网络营销的重要性
整理下最近遇到的Web软件测试会被问到的问题,来自测下你掌握得怎么样?
一、编程语言相关
1、字符串反转
s = "I am Donny"
reversed_s = s[::-1]
print(reversed_s)
这将输出 “ynnoD ma I”。
2、基础数据类型
基本数据类型(Primitive Data Types)是编程语言中最基本的数据类型,通常用于存储简单的数值或值。在大多数编程语言中,基本数据类型包括整数、浮点数、布尔值和字符等。下面是常见的基本数据类型及其在 Python 中的对应:
整数类型(Integer):用于表示整数值,如 1、2、-3 等。
在 Python 中,整数类型对应的是 int。
浮点数类型(Float):用于表示带有小数点的数值,如 3.14、2.0 等。
在 Python 中,浮点数类型对应的是 float。
布尔类型(Boolean):用于表示真值或假值,通常为 True 或 False。
在 Python 中,布尔类型对应的是 bool。
字符类型(Character):用于表示单个字符,如 ‘a’、‘b’ 等。
在 Python 中,字符类型对应的是 str,但字符串中只包含一个字符时,也可以被视为字符类型。
这些基本数据类型通常用于存储简单的数据值,并在计算、比较、逻辑判断等方面发挥作用。在 Python 中,由于其动态类型特性,变量的数据类型通常是根据赋给它们的值自动推断的,因此不需要显式声明变量的数据类型。
3、Python的数据去重
**(1)使用集合(Set):**集合是一种无序且不重复的数据结构,因此可以利用集合的特性来去除重复元素。
original_list = [1, 2, 3, 3, 4, 5, 5]
unique_set = set(original_list)
unique_list = list(unique_set)
print(unique_list) # 输出:[1, 2, 3, 4, 5]
**使用列表推导式(List Comprehension):**通过列表推导式遍历原始列表,将不重复的元素添加到新列表中。
original_list = [1, 2, 3, 3, 4, 5, 5]
unique_list = []
[unique_list.append(x) for x in original_list if x not in unique_list]
print(unique_list