py基础之路(第二篇)

面向对象的思维:要解决一个问题,首先考虑由谁来做,怎么做事情是谁的职责,最后把事情做好!
对象是就是要解决复杂的问题,可以找多个不同的对象,各司其职,共同实现,最终完成目标。

很长一段时间没时间学习最近又有时间看了

python 的变量类型会根据赋值自动帮我定义,我们在定义变量时不需要指定变量类型
大致分为四种
str —字符类型
bool — 布尔(真假)
int — 整数
float —浮点小数
在这里插入图片描述
数字型 分为 整数(int) 浮点型(float) 布尔型(bool)
真 Ture (非零即真) 假 (false)
非数字型
字符串(str) 列表 元组 字典

  **print(x)    将x 输出到控制台
     type(x)    查看x的变量类型**
      input(" x") 交互输出信息

两个字符串之间不能直接用乘除法,需要转换字符类型

#1.输入苹果的单价
price_str = float(input("苹果的单价:"))
#2.输入苹果的重量
weight_str = float(input("苹果的重量"))
#3.计算支付的总金额,两个字符串之间不能直接用乘法
money = price_str * weight_str
print(money)
苹果的单价:45
苹果的重量3.1
139.5

定义字符串变量
定义字符串变量 name, 输出 我的名字叫小明,请多多关照!

name = "张小帆"
print(f"我的名字叫 {name},请多多关照!")

# 定义整数变量student_no 输出 我的学号是 000001
student_no = 1000.1
print(f"我的学号是 {student_no}")

# 定义小数 price ,weight,money.
#输出 苹果单价 9.00/斤  购买了 5.00斤, 需要支付45.00元
price = 8.5
weight = 7.9
money = price * weight
print(f"苹果单价 {price} 元/斤,购买了 {weight} 斤,需要支付 {money} 元")
#定义一个小数 scale 输出 数据比例是 10.00%
scale = 0.25

猜你喜欢

转载自blog.csdn.net/weixin_43546282/article/details/88700780