基本数据类型运算符和格式输出
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不一样,强制用户 输入类型
以上是关于基本数据类型运算符和格式输出的主要内容,如果未能解决你的问题,请参考以下文章