单行注释 # 多行注释(块注释)一对连续的引号(单引号双引号都可以)
1.数字型
- 整型int 在python中3中,int长度理论上无限,不会溢出 - 浮点型float 在python中3中,默认提供17位数字的精度 - 布尔型bool 真True 假False - 复数型complex 用于科学计算
2.非数字型
字符串列表元组字典转义字符
\t 制表符,输出文本 垂直方向对齐\ n 换行符\r 回到行首 b ='abc\rdef' #输出def 因为r是回到行首 \\ 反斜杠\ '单引号\ " 双引号 print('\\') #输出 \ print('\\\\')#输出 \\ print('\\\'') #输出 \'获取用户在键盘的输入:
字符串变量= input("提示信息")举例:
price = float(input("请输入价格:"))提示:如果输入的不是数字,会出错
语法格式: print(“格式化字符串” % 变量1) print(“格式化字符串” % (变量1,变量2) )
举例: print(’ %s 有 %d 千克 ’ % (‘王五’,60)) # 后面的括号(‘王五’,60) 是元组
1. 标识符:程序定义的变量名,函数名
可以由 字母、下划线、数字 组成不能以 数字 开头不能与 关键字 重名区分大小写first_name, last_name命名法(2个或者多个单词组成变量名时):
① 小驼峰式命名法:
firstName, lastName②大驼峰式命名法
FirstName,LastName, CamleCase2. 关键字
在Python内部已经使用的标识符具有特殊的功能和含义开发者不允许定义和关键字相同的名字的标识符 # ipython中查看python中的关键字 In[1]: import keyword In[2]: print(keyword.kwlist)