1. 整数
- x = 9
- print("Output #4: {0}".format(x))
- print("Output #4: {0}".format(3**4))
- print("Output #4: {0}".format(int(8.3)/int(2.7)))
Output 展示如何将一个整数复制给变量 X, 然后将 X 打印出来数值通过内置 int 函数转化成整数, 直接舍去小数点后面的数
2. 浮点数
- print("Output #7 :{0:.3f}".format(8.3/2.7))
- y = 2.5*4.8
- print("Output #7 :{0:.1f}".format(y))
- f =8/float(3)
- print("Output #9:{0:.2f}".format(f))
- print("Output #10:{0:.4f}".format(8.0/3))
{0:.3f}".format(floating_point_number/floating_point_number)), 说明了如何设置小数位置,.3f 设定了打印的输出值应该有 3 位小数
type(varible) 会返回 Python 中数字的类型
- from math import exp,log,sqrt
- print("Ouput #11: {0:.4f}".format(exp(3)))
- Ouput #11: 20.0855
- print("Ouput #12: {0:.2f}".format(log(4)))
- Ouput #12: 1.39
- print("Ouput #13: {0:.1f}".format(sqrt(81)))
- Ouput #13: 9.0
exp,log 和 sqrt 分别表示 e 的乘方自然对数和平方根
字符串
字符串可以包含在单引号, 双引号和 3 单引号或 3 双引号之间
示例:
- print("Output #14: {0:s}".format('I'm enjoying learning Python.'))
- Output #14: I'm enjoying learning Python.
- print("Output #15: {0:s}".format("I'm enjoying learning Python."))
- Output #15: I'm enjoying learning Python.
- print("Output #14: {0:s}".format("I'm enjoying learning \n Python."))
- Output #14: I'm enjoying learning
- Python.
- string = "This is"
- len(string)
- 7
\ 表示转译,\n 表示空行 + 表示字符串相加,* 表示字符串重复的次数, len() 将空格与标点符号也计入字符串的长度
1.split
将一个字符串拆分成一个字符串列表
2.jion
将列表中的子字符串组合成一个字符串
3.strip
从字符串两端删除不想要的字符串 lstrip,rstrip 和 strip 分别从字符串的左边, 右边和两侧删除空格制表符和换行符
4.replace
将字符串中的一组或一个字符替换成另一个或另一组字符
5.loweruppercapitalize
lower 和 upper 函数分别表示将字符串的字符转化为小写和大写, capitalize 函数对字符串中的第一个字母应用 upper 函数其他应用 lower 函数
exit()
来源: http://www.jianshu.com/p/baf51045fa19