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

Posted xufengfan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本数据类型运算符和格式输出相关的知识,希望对你有一定的参考价值。

IDE集成开发环境(pycharm)

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

单行注释与多行注释

"""
多行注释
多行注释
多行注释
"""

# 单行注释
# print('hello world')
# print('hello world')


# 这是一行。。。。代码
print('hello world')  # 这是一行。。。。代码

基本数据类型的使用

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

一、数字类型num

1.整型int

年龄、等级、数量

2.浮点型float

薪资、身高、体重

二、字符串str(字符型)

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

记录描述性状态

字符串可以相加和相乘

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

三、列表类型list

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

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

四、字典类型dict

记录多个不同属性的值

以key:value的形式

value可以是任何形式

五、布尔类型bool:True、False

用于判断

强调:所有的数值都自带布尔值,其中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不一样,强制用户 输入类型

以上是关于基本数据类型运算符和格式输出的主要内容,如果未能解决你的问题,请参考以下文章

Python运算符基本数据类型格式化输出

数据类型,用户交互,格式化输出,基本运算符。

数据类型,与用户交互,格式化输出,基本运算符

数据类型用户交互格式化输出基本运算符

python学习第三天:数据类型,交互,格式化输出,基本运算符

数据类型+与用户交互+格式化输出+基本运算符day03