1.print向文件输出内容
A=open('D:/practice.text','a+')
print('helloword',file=A)
A.close()
2.转义字符
print('hello\nword')#newline
print('hello\rword')#return光标移动到本行开头
print('hello\bword')#backspace
print('hello\tword')#tab
print('helloooo\tword')#tab
print('http://www.51CTO.com')#反转义
print('\'','\"')#输出单双引号
print(R'hello\nword')#原字符R,注意结尾不可是反斜线
print(R'hello\nword\\')#原字符R,结尾可以是两条反斜线
3.二进制与字符编码
8位二进制表示256种状态,其中128种状态对应ASCII码表。字符编码,无论中英文,都可以在Unicode查找,例如
print(ord('乘'))
4.保留字和标识符
保留字:有特殊意义的词,不能另作他用
import keyword
print(keyword.kwlist)
标识符:变量、函数、类、模块和其他对象起的名字就叫标识符,字母数字下划线,不能以数字开头
5.变量的定义和使用
name='宁颂姝'
print(name)
print('类型',type(name))
print('标识',id(name))
print('值',name)
6.数据类型
n1=100
n2=-100
n3=0
print('n1的类型',type(n1))
print('n2的类型',type(n2))
print('n3的类型',type(n3))
print('二进制',0b100)
print('八进制',0o100)
print('十六进制',0x22)
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))
q1=True
q2=False
print(q1,type(q1))
print(q2,type(q2))
print(q1+1)
print(q2+2)
str1='Be a better person.'
print(str1,type(str1))
str2="Be a better person."
print(str2,type(str2))
str3='''Be a better
person.'''
print(str3,type(str3))
str4="""Be a better
person."""
print(str4,type(str4))#单引号和双引号只能同一行字符串,三引号可以换行
标签:q1,name,python,day1,better,print,type,hello
From: https://blog.51cto.com/u_16080683/7389954