码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-06-15 09:35:57      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:world   集成开发环境   dict   去除   char   注释   字典   运算符和   多行注释   

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不一样,强制用户 输入类型

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

标签:world   集成开发环境   dict   去除   char   注释   字典   运算符和   多行注释   

原文地址:https://www.cnblogs.com/xufengfan/p/11026096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!