python碎片记录(一)

本文介绍了Python中的基本操作,包括求幂运算、整数除法、字符串翻转等实用技巧,并详细解释了ord()、chr()及atoi()等常用函数的功能与使用方法。

1.python中求幂运算

  2**31-1     2的31次方减一(32位整型数据范围为-2^31~2^31-1,最高位为符号位,负向值比正向值绝对值大1)

 

2.python中整数除法

  x=x//10    得出整型结果

    x=x/10   得出浮点数结果

 

3.字符串翻转

  str[::-1]  利用了python切片操作原理

  [start:stop:step]   start-开始索引,默认从0开始     stop-结束索引      step-步长,-1表示反向取,每次一步;-2表示反向取,每次2步

 

4.ord()函数

  将ASCII字符转化为对应的十进制数值

 

5.chr()函数

  与ord正好相反,将数值转化为对应的ASCII字符,参数可以是十进制、八进制

 

6.atoi()函数

  功能:开头是+-号或数字开始转换,之后遇到其它字符则停止

 

7.List中pop()函数

  默认是删除最后一个元素,等同于pop(-1),适合于栈

  pop(0)表示删除列表中最前面的一个元素,适合用于队列

 

转载于:https://www.cnblogs.com/gczr/p/6425362.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值