PythonDataType(数据类型)简述
变量:指代任意⼀个数,或其他数据类型
变量名:⼤⼩写英⽂、数字和下划线(_)的组合,且不能⽤数字开头
Python主要的数据类型有如下:(允许⾃定义数据类型)
整数:0xff00(⼗六进制)、10
浮点数:1.23、1.23e9(科学计数法)
字符串:"abc"、‘abc’(⽤“双引号”或'单引号'括起来)
布尔值:True、False(0、空字符串、None=> False)
空值:None
列表(List):L = [ 'max' , 10 ,True](有序集合,可修改,类型可不同,可为空)
元组(Tuple):t = ( 'max' , 'min' , 'mid' )(有序集合,类型可不同,不可修改)
集(Set):s = set( [' max ',' min ',' mid '] )(⽆序、不可重复)
字典(Dict):d = {‘ max ' : 100 , ' min ' : 90 , ' mid ' : 50,}(key-Value,⼀组映射关系)
字符串
转义字符:
\n:换⾏、
\t:⼀个制表符、
\\:\字符本⾝
# \" ⽤于说明是字符,不是字符串开始符号
'Bob said \"I\'m OK\".'
raw字符串(原始字符串):r '...'
#包含很多转义字符使⽤ ‘’‘...'''#表⽰多⾏字符
r'''"To be, or not to be": that is the question.
Whether it's nobler in the mind to suffer.'''
字符编码:u
unicode文件格式# -*- coding: utf-8 -*-
ur'''Python的Unicode字符串⽀持"中⽂",
"⽇⽂",
"韩⽂"等多种语⾔'''
布尔值:
与运算:同真为真,a and b
或运算:同假为假,a or b
⾮运算:真假相反
短路运算:
1、在计算 a and b 时
若 a 是 False,则结果为 False,返回 a
若 a 是 True,则结果取与 b,返回 b 2、在计算 a or b 时
若 a 是 True,则结果为 True,返回 a
若 a 是 False,则结果取于 b,返回 b b = ''#空值
# b 为空即 false,所以取于 ‘world’,返回 world print 'hello,', b or 'world'

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。