一、注释
单行注释 #
多行注释(块注释)一对连续的引号(单引号双引号都可以)
二、变量
2.1 变量的类型:1.数字型 2. 非数字型
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('\\\'') #输出 \'
2.2 变量的输入
获取用户在键盘的输入:
字符串变量= input("提示信息")
举例:
price = float(input("请输入价格:"))
提示:如果输入的不是数字,会出错
2.3 变量的格式化输出
格式化字符 | 含义 |
---|---|
%s | 字符串 |
%d | 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 |
%f | 浮点数,%.2f表示小数点后只显示2位 |
%% | 疏忽% |
语法格式:
print(“格式化字符串” % 变量1)
print(“格式化字符串” % (变量1,变量2) )
举例:
print(’ %s 有 %d 千克 ’ % (‘王五’,60)) # 后面的括号(‘王五’,60) 是元组
2.3 变量的命名
2.3.1 标识符和关键字
1. 标识符:程序定义的变量名,函数名
- 可以由 字母、下划线、数字 组成
- 不能以 数字 开头
- 不能与 关键字 重名
- 区分大小写
- first_name, last_name
命名法(2个或者多个单词组成变量名时):
① 小驼峰式命名法:
- firstName, lastName
②大驼峰式命名法
- FirstName,LastName, CamleCase
2. 关键字
- 在Python内部已经使用的标识符
- 具有特殊的功能和含义
- 开发者不允许定义和关键字相同的名字的标识符
# ipython中查看python中的关键字
In[1]: import keyword
In[2]: print(keyword.kwlist)