侧边栏壁纸
博主头像
闪电博主等级

行动起来,活在当下

  • 累计撰写 26 篇文章
  • 累计创建 8 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

python常用代码

Administrator
2024-02-23 / 0 评论 / 0 点赞 / 4 阅读 / 3442 字

一、常用代码

1、直接输出

>> print(1)  
1  
>>> print("Hello World")  
Hello World  

2、各种变量

>>> x = 12  
>>> print(x)  
12  
>>> s = 'Hello'  
>>> print(s)  
Hello  
>>> L = [1,2,'a']  
>>> print(L)  
[1, 2, 'a']  
>>> t = (1,2,'a')  
>>> print(t)  
(1, 2, 'a')  
>>> d = {'a':1, 'b':2}  
>>> print(d)  
{'a': 1, 'b': 2}  

3、格式化输出

>>> 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 

4、 十转二

将十进制转换为二进制:

bin(10)
'0b1010'

5 、十转八

十进制转换为八进制:

oct(9)

'0o11'

6 、十转十六

十进制转换为十六进制:

hex(15)

'0xf'

7 、 字符串转字节

字符串转换为字节类型:

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

b'apple'

8、转为字符串

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

 i =100
str(i)

'100'

9、十转ASCII

十进制整数对应的 ASCII 字符

chr(65)

'A'

10 、ASCII转十

ASCII字符对应的十进制数

ord('A')

65

11、生成随机数

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

12、读文件

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

13、写文件

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),把值转换为字符串
0

评论区