print('hello, world") print('hello,world') #单双引号输出结果一样 print(2+1) # 会输出它们的结果 3
下面这个个人感觉会很实用,虽然现在只是一个简单的案例:
fp = open('/home/li/python.txt', 'a+') #打开一个文件,如果没有并创建 print('Hello', file=fp) #往文件中输入 fp.close() #使用完及时关掉
- 转义符
print('hellonworld') # n(newline) 为换行符 >>> hello >>> world print('hellotworld') # t(tab) 为水平制表符,占4位 >>> hello world print('hello, lirworld') # r(return) 回车,所在的位置光标会移到开头, 并覆盖已有的字符 >>> world, li print('hellobworld') # b(back) 回退一格 >>> hellworld
print('hello\tworld') # 打印出t >>> hellotworld print('She say 'hi' ') >>> She say 'hi' #如果希望整个字符中的所有转义符不起作用,那么会在字符串的开头加上r或R #但是要注意,最后一个字符不能是反斜杠 print(r'hellonworldbhi') >>> hellonworldbhi print(r'123b456') #error print(r'123b456\') # ok >>> 123b456\
- 打印关键字
import keyword print(keyword.kwlist)
- 打印变量的类型信息
a = 1 print('ide', id(a)) # 打印标存储地址 print('vale', a) #打印变量的值 print('type', type(a)) #打印变量的类型
- 数据类型
- 整数类型(integer)
a = 0b1110 # 二进制表示 b = 0o2834 # 八进制 c = 0xA128 # 十六进制
- 浮点型类型
a = 1.1 b = 2.2 print(a+b) >>> 3.300000000003 #为了避免这种情况,可以 from decimal import Decimal print(Decimal('1.1') + Decimal('2.2'))
- bool类型
- 字符串类型
#1.可以使用单引号、双引号、三引号来定义 #2.单引号和双引号定义的字符串必须在一行 #3.三引号定义的字符串可以分布在连续的多行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)