# print("你的教案及")

# 批量赋值
# sw=re=ds=fr=21
# print(sw,re,ds,fr)

# 二进制表示方式  以0b开头
# erjinzi = 0b10001
# print(erjinzi)

# 八进制以0o开头
# bajinzi = 0o332
# print(bajinzi)

# 十六进制以0x开头
# 十六jinzhi = 0x7dfa
# print(十六jinzhi)

# 复数由实部和虚部构成 虚部用J/j表示
# fus = 5 + 6J
# print(fus)

# python 布尔值实际对应的是0和1
# bul = 63 + True
# print(bul)

# 多行字符串使用3引号，如果要跨行写字符串，每行末尾加 +\ 符号链接
# fgd = "ddsefada" + \
#       "fsklkka"
# print(fgd)
# kld = """小毛驴呀
# 发奖金啊
# 邻居啊哈
# """
# print(kld)

# 转义使用反斜杠
# zhuanyi = "rdsds\tdsdsds"
# print(zhuanyi)

# 字符串格式化使用百分号（%）  %d 代表整数 %s 表示字符串 如果有多个，将替换的用括号括起来并用逗号隔开
# fg ="你啥好事%s甘肃省%d"
# print(fg%("--极大",5))

# format 函数格式化，若有多个，则为每个编号，默认替换顺序从0开始
# hfh = "将极大AV{}".format("卡夫卡")
# print(hfh)
# gad = "吉萨好少男{0},kdai{1},大家啊那几大{0}".format("加哈","接纳发")
# print(gad)

# Python有五个标准的数据类型
# Numbers（数字）
# String（字符串）
# List（列表）
# Tuple（元组）
# Dictionary（字典）

# 四种不同的数字类型：
#   int（有符号整型）
#   long（长整型[也可以代表八进制和十六进制]）
#   float（浮点型）
#   complex（复数）

#列表
#list = ['apple', 'jack', 798, 2.22, 36]
#otherlist = [123, 'xiaohong']

#print(list)  # 输出完整列表
#print(list[0])  # 输出列表第一个元素
#print(list[1:3])  # 输出列表第二个至第三个元素
#print(list[2:])  # 输出列表第三个开始至末尾的所有元素
#print(otherlist * 2)  # 输出列表两次
#print(list + otherlist)  # 输出拼接列表
