1、字面常量
数字 eg1: 5 、1.23
文本 eg2: 这是一串文本 、This is a string
2、数字
整数(Integers) eg : 2
浮点数(floats) eg: 3.23 、5.23E-4
3、字符串
-
如何表示
1)单引号
引号内的空间,如空格和制表符,将原样保留
2)双引号
同上述单引号作用
3)三引号 " " " 或 ’ ’ '
用于指定多行字符串,可以在此之间自由的使用单双引号 -
格式化方法 format()
将以下内容保存为文件 format.py
age = 20
name = 'Candy'
print ('{0} is {1} years old!'.format(name,age))
print ('who is {}?'.format(name))# python从0计数,可省略
print('{0:.3f}'.format(1.0/3)) #浮点数保留小数点后三位
print('{0:_^11}'.format('Hello'))#定义____Hello___字符串11个字符
输出如下图
- 注意
由上可看出,print默认会换行输出,若不想换行,可如下操作:
#连续输出 ab
print('a',end='')
print('b',end='')
#换一行
print('')
#中间多一个空格 a b
print('a',end=' ')
print('b',end=' ')
输出如下图
变量
看例子
i = 5
print(i) #输出5
i = i+1
print(i) #输出6
s = 'abc'
print(s) #输出abc