您的位置:首页 > 编程语言 > Python开发

python入门的一些简单总结

2017-11-14 19:42 423 查看
1.python 如何是输出不换行:

py 2.7 print(), 可使其不换行

py 3.x print(x,end = “”)

2.python如何输出空格?

把空格作为一个字符串, a = ’ ‘,然后输出的时候连接起来即可.

3.python3.x 的整除 3 //2 得到的是直接去下整数 1. 3 / 2 得到1.5

4.保留一位小数

print('%.1f' % ((L[b //2]+L[(b//2)-1])/2.0))


5.

chr:

参数是0 - 256 的一个整数,返回值是当前整数对应的ascii字符。参数可以是10进制也可以是16进制的形式

ord(…):

参数是一个ascii字符,返回值是对应的十进制整数

通过chr()和ord()联合起来使用,我们就可以对字符串进行相关运算的转换

比如一个字符串str1,转化成另一个字符串str2, 使得 str2[i] = str1[i] - i

str1 = "eb;3ej8h"
>>> for i in range(0, len(str1)):
...     print chr((ord(str1[i])-i)),
...
e a 9 0 a e 2 a


6.split用法

a = st.split(‘:’)表示将st这个字符串中的引号为分隔符分割成一个列表存在a中.

7.zfill用法

Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。

以下实例展示了 zfill()函数的使用方法:
#!/usr/bin/python3

str = "this is string example from runoob....wow!!!"
print ("str.zfill : ",str.zfill(40))
print ("str.zfill : ",str.zfill(50))
以上实例输出结果如下:
str.zfill :  this is string example from runoob....wow!!!
str.zfill :  000000this is string example from runoob....wow!!!


8.导入模块

py中编好了很多模块,导入即可 使用,如 import math

里面有很多数学库的东西
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: