基本数据类型、运算符和格式输出

匿名 (未验证) 提交于 2019-12-02 23:43:01

IDE就是开发中所用功能集合到一起的开发工具

""" 多行注释 多行注释 多行注释 """  # 单行注释 # print('hello world') # print('hello world')   # 这是一行。。。。代码 print('hello world')  # 这是一行。。。。代码

因为事物的状态不一样所以需要不同类型的数据来记录它们

1.整型int

年龄、等级、数量

2.浮点型float

薪资、身高、体重

在单引号或者双引号中或三引号中包含的一系列字符

记录描述性状态

字符串可以相加和相乘

相加:字符串只能与字符串相加

作用:按照位置记录多个值(索引对应值,代表的就是位置),并且可以去除指定位置的某一个值

在[]内用逗号分隔多个任意的值

记录多个不同属性的值

以key:value的形式

value可以是任何形式

用于判断

强调:所有的数值都自带布尔值,其中0、None、空布尔值都为False,其余都是True

  • 算数运算符

    10/3除法

    10//3整除

    10%3取余

  • 比较运算符

    ==、!=、>、<

    字符串比大小,只比首字母

  • 赋值运算符

    增量赋值:

    x += 2

    x *= 2

    交叉赋值:

    x,y=y,x

    链式赋值:

    x=y=z=10

    解压赋值:

    l=[1,2,3,4,5,6]

    x,y,z,v,d,f=l

    指定位置

    x,y,*_=l

    x,y,*_,z=l

  • 逻辑运算符

    and一旦有假则假

    or一旦有真则真

    优先级用加括号方式更直观

  • 身份运算符

    a is b来比较

python内存优化:

对于0-256,python预先存储在内存中,字母常用的也是一样,提升速度

input('请输入:')

print('my name is %s age is %s' % (name, age))

%d(接收数字)、%s(什么都能收)

了解:

python3的input会将所有输入转为字符串
python2有两种接收用户输入的方式,raw_input与python3的input一致,但是python2的input与python3不一样,强制用户 输入类型

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!