2019-12-24python基础——变量,数据类型,运算符

注释

#——单行注释
""" 注释 """——多行注释

变量

格式
变量名称=值
注意
不需要分号
格式化快捷键Ctrl+Alt+l
变量在内存中的理解
name=‘zs’
①在内存中创建一个’zs‘的字符串
②在内存中创建一个名为name的变量,并且指向‘zs’字符串

数据类型

  1. 数字类型:
    ①整数int
    ②浮点数float
    ③布尔类型bool(首字母大写:True,False)
  2. 非数字类型:
    ①字符串str
    ②列表list
    ③元组tuple
    ④字典dict
    ⑤集合

字符串

格式
字符串可以用单引号,双引号,三引号来表示
注意
①字符串只能与字符串相加(代表字符串拼接)
②字符串可以与数字相乘(代表字符串输出几次)
字符串是对象具有自己的方法

info='姓名是{};身高是{}'.format(name,hight)

函数

id():查看变量的地址
type():查看变量的类型
print():打印

算术运算符

+-*(/:结果为浮点数)%(**:平方)(//:除,向下取整数)

赋值运算符

=:右边的值或者表达式的结果赋值给等号左边

复合赋值运算符

复合赋值运算 含义
a+=b a=a+b
a-=b a=a-b
a*=b a=a*b
a/=b a=a/b
a%=b a=a%b
a**=b a=a**b
a//=b a=a//b

逻辑运算符

not:取反
and:与
or:或
注意
①数字0,字符串'',和None在进行计算的时候都会转换为False
例如

a=0
b=not a
print(b)#输出True

②x and y :若x为False,则返回值为x的值,若x为True,则返回y的计算值
例如

a  = 20
b = 10
c =a and b
print(c)#输出的结果为10 

③x or y:若x为True,则返回x的值,否则返回y的计算值
例如

a  = 0
b = 10
c =a or b
print(c)#输出的结果为10 

比较运算符

符号
==
<
<=
>
>=
!=

input()

作用:接收控制台输入的内容
用法:变量=input('请输入内容')
注意
接收的内容都是字符串类型的

你可能感兴趣的:(2019-12-24python基础——变量,数据类型,运算符)