Python基础知识Day2

时间的表示

Python基础知识Day2
用代码time.time()来获得当前时间,返回值以秒为单位,精度到微秒 例:
Python基础知识Day2

比较运算符

== != > < >= <=
例 a=15,b=30
Python基础知识Day2

逻辑运算符

Python基础知识Day2

同一运算符

Python基础知识Day2
is与= =的区别:
is用于判断两个变量引用对象是否为同一个,即比较对象的地址
= =用于判断引用变量引用对象的值是否相等

str() 可以将其他数据类型转换为字符串

例: str(5.20) = => ‘5.20’
str(3.14e2) = => ‘314.0’
str(True) = => ‘True’

使用[]提取字符

Python基础知识Day2

replace()实现字符串替换

Python基础知识Day2
整个过程实际上是创建了新的字符串,并指向了变量a,而不是修改了以前的字符串。

split()分割 和 join()合并

Python基础知识Day2
Python基础知识Day2
使用字符串拼接符+,会生成新的字符串对象**,不推荐使用**
使用join()函数,会在拼接字符串之前计算所有字符串长度,然后逐一拷贝,仅新建一次对象

去除首尾信息

strip()去除字符串首尾指定信息
lstrip()去除字符串左边指定信息
rstrip()去除字符串右边指定信息
Python基础知识Day2

大小写转换

a.capitalize()------产生新字符串,首字母大写
a.title()--------------产生新字符串,每个单词的首字母都大写
a.upper()-----------产生新字符串,所有字母都大写
a.lower()------------产生新字符串,所有字母都小写
a.swapcase()------产生新字符串,首字母大小写取反
Python基础知识Day2

格式排版

center()-------居中
ljust()----------左对齐
rjust()--------- 右对齐
Python基础知识Day2

字符串格式化

format()函数
Python基础知识Day2
Python基础知识Day2

填充和对齐

^ < >分别是居中、左对齐、右对齐,后面加宽度
:号后面带填充的字符,只能是一个字符,不指定的话默认用空格填充
Python基础知识Day2

数字格式化

浮点数用f,整数用d
Python基础知识Day2
Python基础知识Day2