Python中常用的基础代码总结一

本文介绍了Python中常用的基础代码总结

字符串转字节

字符串转换为字节类型:

s ="apple"
bytes(s,encoding='utf-8')

b'apple'

转为字符串

字符类型、数值型等转换为字符串类型

 i =100
str(i)

'100'

十转ASCII

十进制整数对应的 ASCII 字符

chr(65)
'A'

ASCII转十

ASCII字符对应的十进制数

ord('A')
65

生成随机数

import random    #这个是注释,引入模块
   rnd = random.randint(1,500)#生成1-500之间的随机数

格式化输出

>>> s  
'Hello'  
>>> x = len(s)  
>>> print("The length of %s is %d" % (s,x))  
The length of Hello is 5  


>>> pi = 3.141592653  
>>> print('%10.3f' % pi) #字段宽10,精度3  
     3.142  
>>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度  
pi = 3.142  
>>> print('%010.3f' % pi) #用0填充空白  
000003.142  
>>> print('%-10.3f' % pi) #左对齐  
3.142       
>>> print('%+f' % pi) #显示正负号  
+3.141593 

十转二

将十进制转换为二进制:

bin(10)
'0b1010'

读文件

f = open("c:\\1.txt","r")
lines = f.readlines()#读取全部内容
for line in lines
     print line

写文件

f = open("c:\\1.txt","r+")#可读可写模式
f.write("123")#写入字符串

常用函数总结

  1. abs(number),返回数字的绝对值

  2. cmath.sqrt(number),返回平方根,也可以应用于负数

  3. float(object),把字符串和数字转换为浮点数

  4. input(prompt),获取用户输入

  5. int(object),把字符串和数字转换为整数

  6. math.ceil(number),返回数的上入整数,返回值的类型为浮点数

  7. math.floor(number),返回数的下舍整数,返回值的类型为浮点数

  8. math.sqrt(number),返回平方根不适用于负数

  9. pow(x,y[.z]),返回X的y次幂(有z则对z取模)

  10. repr(object),返回值的字符串标示形式

  11. round(number[.ndigits]),根据给定的精度对数字进行四舍五入

  12. str(object),把值转换为字符串

上一篇 下一篇


推荐文章

评论
说点什么吧?

发表评论

取消回复
  最新文章