# 1.del方法:表示删除一个变量
# aa = 0xA8F
# bb = 1.9
# print(aa)
# del aa
# print(aa)
# 2.在交互模式里面,上一次输出的值可以用 _ 来表示
# >>> a = 'asdf'
# >>> a
# 'asdf'
# >>> c = 'asd' + _
# >>> c
# 'asdasdf'
# 几种常用的数学函数:abs():返回数字的绝对值 max():返回最大值,可以比列表(min也是)
# l = [123,222,555]
# k = [12,999]
# c = max(l,k)
# print(c)
# 字符串中每个值的访问
# 反斜杠\常常被用作转义字符,单个\可以表示拼接两行代码, \\ 反斜杠符号 \n 换行 \r 回车 \' 单引号
# var1 = 'asdfweqe asdasd'
# print("var1[0] is ",var1[0])
# print("var1[0] is " + \
# var1[0])
# print('\'')
# 字符串的一些常用方法 + 字符串连接 * 重复输出字符串 [] 通过索引获取字符串中字符 [ : ] 截取字符串中的一部分,遵循左闭右开原则,str[0:2] 是不包含第 3 个字符的。
# r/R 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符
# 字符串的格式化 % 类似于c里面的sprintf,Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。
# 个人认为更推荐用format
print ("我叫 %s 今年 %d 岁!" % ('小明', 10))
print ("我叫 {} 今年 {} 岁!".format('小明', 10))
# 三引号:表示允许一个字符串跨多行,输出的结果也包括换行符,使用这个在用sql语句的时候就很方便了
sd = '''asdasddas
fffff
'''
print(sd)
'''
字符出内建函数:capitalize() 将字符串的第一个字符转换为大写
count(str, beg= 0,end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数
find(str, beg=0, end=len(string))检测 str 是否包含在字符串中,如果指定范围 beg 和 end ,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1
join(seq)以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串
len(string)返回字符串长度
'''