目录
知识点一.变量的类型
知识点二.变量的计算
知识三.变量的输入输出
知识点四.变量的命名
知识点五.while用法
知识点一.变量的类型
在python中,定义一个变量是不需要定义变量的类型的,在运行的时候,python解释器,会根据赋值语句等号右边的数据
自动推导变量中保存数据的准确类型。
star 表示是一个字符串的类型
name = "小明"
int 表示是一个整数类型
age = 18
bool 表示是一个布尔类型 ,真True 假False
gender = True
float 表示是一个小数类型,浮点型
height = 1.75
weight = 75
数字型 和 非数字型
1.整形(int)
2.浮点型(float)
3.布尔型 :非零即真 True ,False
4.复数型
非数字型
字符串类型 (" ")
高级类型
列表
元祖
字典
Ipython 交互式方式 type(变量) (可以在交互式命令中查看 变量类型)
整型(int) 和长整型 (long)
知识点二.变量的计算
不同类型变量之间的计算
Python3 中 把整型 长整型 整合都为整型int)
在python 中数字型变量是可以计算的 如果变量是bool型,在计算时 True =1 False =0
字符型变量的计算
字符串可以使用 + 可以拼接字符串
可以和整数使用 * 重复拼接字符串
数字型变量不可以和其他进行计算
知识三.变量的输入输出
变量的输入:
用代码获取到用户通过键盘输入的信息
函数 : 一个提前准备好的功能 ,可以直接使用,而不关心内部细节
Print(x) 可以将X输出到控制台
Type(x) 查看输出的变量的类型
Input
字符串变量 = input(“提示信息”)
Input函数输入的内容都是字符串类型

类型转换函数
Int(x)将x转换成一个整数
Float(x) 将x转换成一个浮点型数
变量输入演练----超市买苹果增强版
需求
收银员输入苹果的单价, 单位: 元/斤
收银员输入用户购买的苹果数量, 单位:斤
计算出输出付款金额

# 字符串直接不能做乘法 只能做加法 所以需要转换
# 将价格和重量转换浮点型数 ,再定义变量一个不变量来存储转换后的价格和重量
改进之后

变量的格式化输出

%0nd n表示想要输出的位数
%.nf n表示小数点后面有几位数
知识点四.变量的命名
变量的命名

标识符 = 变量(函数(x))
标识符可以有字母 下划线 数字 组成
不能以数字开头
不能与关键字重名
关键字
关键字就是在Python 内部已经使用的标识符,查看python中关键字
#Import keyword
#print(keyword.kwlist)

命名方法

运算符

And or 且 或
Not
在开发中通常希望某个条件不满足时,可以使用not
# 另外,如果需要拼接复杂的逻辑计算条件,也可以用not

TAb 增加代码缩进
Shift+tab 减少缩进
Import random 导入工具包 随机函数
程序的三大流程
顺序——从上向下,顺序执行代码
分支——根据条件判断,决定执行代码的分支
循环——让特定代码重复执行
知识点五.while用法
While循环语句的基本语法

i=0 ,i=i+1
赋值运算符 =

程序 从0 开始

break 某一个条件满足是直接跳出循环 不在执行后续代码
Continue 某一条件满足时, 不执行后续重复代码
Continue 某一条件满足时, 不执行后续重复代码,
注意,在循环语句中,如果使用continue 这个关键字
在使用关键字之前 ,需要确认循环的计数是否修改。
i += 1
continue


浙公网安备 33010602011771号