三元表达式,字节,bytearrar类型以及切片等

  

三元表达式(如果和其他必须同时出现)

           如果我==j:
endchar=' \ n '
:
endchar=?br/>                  v
 <代码>  
  

char=' \ n '如果我==其他j”#三元表达式(真写前面,假写后面)



时间测试:
开始=datetime.datetime.now ()
δ=(datetime.datetime.now()实体法).total_seconds ()


  
Python3.6引入新类型:
  


字节,中bytearray(可变类型)

s1.encode () # str=比;字节(不可变类型)
b=b 'xyz ' #字节定义
b.decode() #字节=比;str

字节((97、98))
打印:
b 'ab”

字节([0 x61], [0 x62])
打印:
b 'ab '

bytes.fromhex (61 62 63)
打印:
b 'abc”

b8=bytes.fromhex (61 62 63)
b8.hex ()
打印
' 616263 '



  

<>强* * ASC | |熟记:
\ t: 9
\ r: 13
\ n: 10
0 ~ 30 9:48
~ Z: 65年41 97 ~ Z
61



线性结构:
可迭代. .在
len ()
通过下标可以访问
* *可以切片

切片
序列(启动,停止)有点像范围(),前包后不包
可以超界,必须同向

例:
的六边形abcdef 1: #副本,只能从左往右切,不能反
打印:
' bcdef '

b 'abcdef”[1:4:2]
打印
b 'bd '

l1=[97、98、99100]
l1 [1:2]=(4、5、6)
l1打印:
l1=(98年87年,4、5、6日,99100]
替换修改,操作需小心

三元表达式,字节,bytearrar类型以及切片等