运营网站需要什么条件,三端互通的传奇手游发布网,网易免费企业邮箱入口,WordPress有客户端么一、标准数据类型 python为脚本语言#xff0c;不用像Java和C那样在变量前面指定数据类型。 1.Number数字 python 3支持float、int、bool、complex数据类型#xff0c;通过内置函数type()可以查询变量所指类型。 注意#xff1a;数值的除法包含两个运算符#xff1a;/ 返回…一、标准数据类型 python为脚本语言不用像Java和C那样在变量前面指定数据类型。 1.Number数字 python 3支持float、int、bool、complex数据类型通过内置函数type()可以查询变量所指类型。 注意数值的除法包含两个运算符/ 返回一个浮点数// 返回一个整数。其中在混合计算时Python会把整型转换成为浮点数。 num20
print(type(num))2.String字符串 Python中的字符串用单引号 或双引号 括起来同时使用反斜杠 \ 转义特殊字符。如果不想让反斜杠进行转义可以在字符串前添加一个r。 Python中字符串是不可以改变的也就是不能通过修改单个字符进行改变字符串的内容。其次字符串可以通过号连接。 Python字符串读取相当于C语言的字符数组一样即通过下标访问字符。 # 不想转义
strr\r\n
print(str)
#通过索引访问
print(str[0])
3.List列表 列表相当于数组但列表可以像字符串那样使用 操作符进行拼接并且列表下标对应值可以改变。通过方括号[ ]创建。列表的操作有索引切片删除添加等。 arr[]
#创建空列表
arr.append(1)
arr.append(3)
arr.append(4)
#添加元素
arr.pop(0)
#通过下标删除
arr.remove(3)
#通过值删除
print(arr)
4.Tuple元组 与列表差不多区别是元组是不可变的而且用圆括号进行创建。也可以用号连接元组。 tur()
#创建空元组
tur(1,)
#创建只有一个元素的元组需要在元素后面加号要不然会被python认成Number类型
5.Set集合 Set是一个无序的元素集合每个元素都是唯一的并且不可变但集合本身可变可以往集合里添加或删除元素同时也可执行数学集合运算并集、交集、对称差等。 Set可以通过花括号{}要有内容物或内置函数Set()来创建集合。 sset()
# 创建空集合只能用内置函数用花括号却没有东西会被认为是字典
s.add(1)
s.add(123)
s.add(list[1,2,3])
print(s)
# 混合集合内容
stset([1,1,1,3,2,3,4,5,6])
print(st)
#列表去重
s.remove(list[1,2,3])
print(s)
# 删除元素
6.Dictionary字典 字典有键和值是一一对应的关系键不可重复值可以重复每个键值之间用分割每个对之间用号相隔。 同样字典也可以进行增删改操作。 data{}
# 创建空字典
data[name1]小明
data[name2]小花
print(data)
# 添加键值
del data[name1]
# 删除键
data[name2]小明
# 修改键
print(data)
print(data[name2])
data.clear()
# 清空字典二、流程控制
1.条件语句 一般形式 if condition_1:statement_block_1
elif condition_2:statement_block_2
else:statement_block_3 elif是else ifpython用elif代替。 Python的与或非: and(与) or或 not非 2.for循环语句 可以用来遍历列表、元组、字典、字符串、数字等数据类型。一般形式如下 for variable in sequence:statements当需要遍历0-n的数字时候需要用到range()函数例子如下 for i in range(26):print(i) 3.while循环语句 一般形式 while 判断条件(condition)执行语句(statements)……三、函数
1.自定义函数模板 一般形式 def function-name(varable):statement 例子 def sayhello():print(hello) 2.ord和chr函数 ord(char)输出字符的ASCII码。 chr(number)输出ASCII码对应的字符。 tinput(输入要转换的字符串)
tt.split(0)
out
for s in t:sum0for i in s:sumint(i)out(chr(ord(A)sum-1))
print(解密为out)