python 第二天

a,b=1,2
a,b=b,a 可以直接交换两者的值
python中没有常量 只有逻辑上的常量

divmod() 获得商和余数
//:地板除 向下取整

OB 二进制 OO 八进制 OX 十六进制
int() 可以将字符串(只包括数字的) 直接变为整型 , 浮点型直接去小数点变整型

整数与浮点数进行运算 最后变为 浮点型
round() 四舍五入函数

time.time() 反回 1970年 至 当前时间(以秒为单位,带微秒)

turtle.write() 显示数字

与或非 and or not

is 判断是否是同一对象 not is 判断是否不是同一对象 [-5,256] 中的值 可以不用再创造一个对象

python 中字符串是基本类型 没有字符型

ord() 将一个字符转换为unicode码
char() 将数字转换为字符

转义字符:\ 末尾用 续航符
\ 反斜杠
’ 单引号
"双引号
\b 退格
\r 回车
\n 换行
\t 制表符

字符串连接: +、直接拼接 例:“‘a’‘b’” —>‘ab’
input() 键盘输入字符串
index() 反回查找字符的第一次出现的位置
replace(xx,xx) 修改字符串(创造一个新字符串)

切片: 字符串[开始位置,结束位置,步长]

split() : 分割
join():合并 ‘xx’.join(str)

字符串驻留:仅包含 字母 数字 下划线

str.startswith(xx) 判断开头字符是否为XX
str.endswith(xx) 判断结尾字符是否为XX
str.find(xx) xx在str中第一次出现的位置
str.rfind(xx) xx在str中最后一次出现的位置
str.strip(‘x’) 去除str中首尾出现的x
str.lstrip(‘x’)去除str中首出现的x
str.rstrip(‘x’)去除str中尾出现的x 默认去除空格

a.capitalize() 产生新的字符 首字符大写
a.title() 产生新的字符 每个单词首字符大写
a.upper() 产生新的字符 全部大写
a.lower() 产生新的字符 全部小写
a.swapcase() 产生新的字符 大小写互换

a.center(xx,yy) 首尾填充xx个yy
a.ljust(xx,yy) 首填充
a.rjust(xx,yy)尾填充

a.isalnum() 判断是否为数字或字母
a.isalpha() 判断是否只由字母组成(汉字)
a.isdigit() 判断是否为数字
a.isspace 判断是否为空格

字符格式化 例子:a=“我的名字是:{0},年龄:{1}”
a.format(“森”,“20”)
a : 我的名字是:森,年龄:20
或 a=“我的名字是:{name},年龄:{age}”
a.format(name=“森”,age=“20”)

填充与对齐:^居中 <左对齐 >右对齐 ‘:’后面带填充字符只能是一个字符 不填默认是空格
例:a=“我的名字是:{0:*^7},年龄:{1}”
a.format(‘森’,‘20’)
a : ‘我的名字是:,年龄:20’
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值