python入门

python数字

在Python中有3种类型的数——整数、浮点数和复数
python3中只有int(可存超长数据)

进制

进制转换-bin:任意进制转2进制, 接收一个int, 返回一个str
bin(10)
进制转换-oct: 任意进制转8进制, 接收一个int, 返回一个str

进制转换-hex: 任意进制转16进制, 接收一个int, 返回一个str

小数

什么是float(浮点型):浮点数即带有小数点的数字
float的组成
• 由整数位,小数点,小数位组成,也可以用科学计数法表示
float是不精确的

Decimal类型数据是精确的小数,可以传递给Decimal整型或者字符串参数
float转换decimal类型
在这里插入图片描述在这里插入图片描述

字符串

◼ 转义字符
转义字符是一种特殊的字符常量。转义字符以反斜线""开头,后跟一个或几个字符。
转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。
转义字符 描述 转义字符 描述 转义字符 描述
(在行尾时) 续行符 \n 换行 \oyy 八进制数,yy代表的字符,
例如:\o12代表换行
\ 反斜杠符号 \v 纵向制表符 \xyy 十六进制数,yy代表的字符,
例如:\x0a代表换行
’ 单引号 \t 横向制表符 \other 其它的字符以普通格式输出
" 双引号 \r 回车 \b 退格(Backspace)
\a 响铃 \f 换页 \e 转义
\000 空

◼ 字符串的不可变的序列
一旦创造了一个字符串,就不能再改变它。
◼ 级连字符串
如果把两个字符串相邻放着,它们会被python自动级连。
如“cali,”'18’会自动转换为”cali, 18

在这里插入图片描述

字符串方法

str.split(‘sep’) 指定’sep’作为分隔符将字符串切割成列表,分隔符可以是任意字符(默认是空格)
‘str’.join(list) 将列表用str拼接成一个大字符串
str.strip([string]) 去除字符串中首尾的字符串,不带参数默认去除空格

str.center(width[, fillchar])
str.ljust(width[, fillchar])
str.rjust(width[, fillchar])
返回一个原字符串居中(靠左/靠右)对齐,width为总长度,两
边用一个字符fillchar填充,如果指定的长度小于原字符串的
长度则返回原字符串。

str.replace(‘old’, ‘new’[, count]) 用新的字符替换老字符,还可以指定替换的个数,默认全部替换

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值