变量:存储数据。 程序:计算数据。
把两个或多个数据进行求和,将数据先存储起来,再累加。
基础数据类型:
为了更充分利用内存空间以及更有效率的管理内存,变量是有不同的类型的。
Numbers.(数字):
int有符号整型(uint无符号整型)
(在python语言中可以用type查看变量类型。整型在Python中不受长度限制大小范围。)
long长整型(也可以代表8进制和16进制)
float浮点型
complex复数
(2的64次方表示方法:print(2**64))
布尔类型:
True
bool是int的子类(继承int),所以True.==1,Flase==0是会返回True
False
(-1,0,None,“”(“ ”为True)都会输出false(假))
string(字符串)
字符串是Python中最常用的数据类型,我们可以使用引号(‘’或“”)来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
#三引号实现块注释和文档注释。
#字符串取值
#字符串切片
字符串格式化
把不是字符类型的变成字符串。
%被称为格式化操作符,专门用于处理字符串中的格式。
%和不同的字符连用不同类型的数据,需要使用不同的格式化字符。
比较运算符
逻辑运算符
运算符优先级
字符串高级方法:
1.检测he包含在mystr中。(找到输出下标,没找到输出-1)
#result=myster.find(‘p’)
#print(result)
2.index(找到输出下标,没找到报错)
# result=mystr . index (' he ',3,10)
# print ( result )
#3.计数()
# resuLt = mystr . count (' he ')
## print ( result )
#4.替换 replace #被替换内容 替换内容 替换次数
# result = mystr . repLace (' he ',' He ',1)
# print ( result )
#5,分隔 split 返回列表
# result В mystr . split ("",1) #分割标准 次数
#print ( result )
#6.首字母大写
# resuLt = mystr . capitalize ()
# print ( resuLt )
#7.每个单词的首字母大写
# resuLt = mystr . titLe ()
# print ( result )
#8.检测字符串的开义结尾
#resuLt1= mystr . startswith (' e ')
#resuLt2= mystr . endswith (' e ')
# print ( resuLti )
# print (result2)
#9.
# resuLt name . lower()
# print ( result )
#10.大写
带 name =* mark ‘
# resuLt = name . upper ()# print ( result )
#11 .ljust 左对齐 并且使用空格缜充指定长度
# name " make '
# resulti = name . just (1e)
##右对齐
#resuLt2= name . rjust (1e)
# print (resuLt2)
#12居中
# name =" mark '
# result = name . center (20)# print ( result )
# print ( Len ( result ))
#13除空白 name "
result2= name .1stripO
#resuLt1= name . Lstrip ()#刪除左空白上
#result2=resuLt1.rstrip()#涮除右空白
#result3=name . strip ()#删除右空白
# print (result3)
#print ( len (result3))
#14.检测字符串只包含数字
# name ="123*
# resuLt = name . isdigit ()
# print ( resuLt )
#15.只包合数字或责产母
# name ='_aaaa123'
# resuLt = name . isaLnum ()
# print ( result )
#16只包含空格
# name ='122'
# res = name . isspace ()
# print ( res )
#17 .join 在每个字符后面加 str 构造新的字符串
str =','
list =[' my ',' name ',' is ', make ']
#nasult = str . join (list)
#print ( result )
类型转换
转义字符