python基础:

Python 变量类型
创建变量时会在内存中开辟一个空间,该空间就是变量存储在内存中的值
变量有三种类型:int str float
整数型:int a = 1
浮点型:float b = 23.45
字符串:str
字符串赋值的三种形式:
  • c = 'zhangling'
  • c = "zhangling"
  • c = '''
asd
fhg
'''
标准数据类型:
  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)
 
打印字符串:
str = 'Hello World!'
 
print(str) # 输出完整字符串 print(str[0]) # 输出字符串中的第一个字符 print(str[2:5]) # 输出字符串中第三个至第五个之间的字符串 print(str[2:]) # 输出从第三个字符开始的字符串 print(str * 2) # 输出字符串两次 print(str + "TEST") # 输出连接的字符串
 
字符串取值底标:从左0开始,从右-1开始.
1.输出变量:
print(变量名1,变量名2)
调用变量:调用变量时变量不需要加引号
name = ‘zhangling’
x = name
print(x)
显示:zhangling
查看内存id:print(id(变量名))
查看变量类型:print(type(变量名))
2.引用计数,变量被调用的次数
3.python的数字缓冲:-5-256
== :等于号,用于数值的比较
is :用于比较内存id和字符串同时相同ture,否则:false
 4.交互式:
info = input('您需要什么?')
print(info)
输出:您需要什么?
用户可在这句话后面进行交互。
 5.注释:
# 单行注释:
'''多行注释 '''
 6.数字运算:
+ - * / % //
  //:取整
7.字符串贫拼接:必须是同种变量类型
+ : 将两个变量拼接
* :把一个变量重复输出
a = 'zhang'
b = 'ling'
print(a+b)
输出:zhangling
print(a*5)
输出:zhangzhangzhangzhangzhang
 8.列表类型: [ ]
是 Python 中使用最频繁的数据类型。
  list = [ 'runoob', 786 , 2.23, 'john', 70.2 ] tinylist = [123, 'john']
 
  print(list)          # 输出完整列表
  print(list[0])        # 输出列表的第一个元素
  print(list[1:3])        # 输出第二个至第三个元素
  print(list[2:])       # 输出从第三个开始至列表末尾的所有元素
  print(tinylist * 2)      # 输出列表两次
  print(list + tinylist)    # 打印组合的列表
9.元组类型:( )
  tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 ) tinytuple = (123, 'john')
 
   print(tuple)       # 输出完整元组
  print(tuple[0])      # 输出元组的第一个元素
   print(tuple[1:3])     # 输出第二个至第三个的元素
   print(tuple[2:])      # 输出从第三个开始至列表末尾的所有元素
   print(tinytuple * 2)   # 输出元组两次
   print(tuple + tinytuple) # 打印组合的元组
10.字典类型: { }
  tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
 
  print(tinydict)      # 输出完整的字典
  print(tinydict.keys())   # 输出所有键
  print(tinydict.values())   # 输出所有值
11.布尔:ture,false
比较运算符:> < == != >= <=
12.可变类型:
id不变的情况下,value可以变,如列表,字典
13.不可变类型:
value一旦改变,id也改变,意味着创建了新的内存空间
14.格式化输出,占位符。
%s :对应整型int和字符串str
%d : 只对应整型int
运算符:
算术运算符:
以下假设变量: a=10,b=20:
比较运算符:
以下假设变量a为10,变量b为20:
 
逻辑运算符:
Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20:
成员运算符:
除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。
身份运算符:
除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。

 

 
 
posted @ 2018-11-15 19:02  Dayle  阅读(213)  评论(0编辑  收藏  举报