一、变量
命名规则:
- 只能字母、数字和下划线组成
- 第一个字符不能时数字
- 区分大小写
- 特殊关键词不能当作变量名
声明变量
Python中不需要声明变量,每个变量在使用钱必须赋值,赋值以后才会被创建。
Python中变量没有类型,我们所说的“类型”是指,内存中对象的类型。
name = 'neo'
a = 123a = 'abc'
多个变量赋值:
a = b = c = 1d,e,f = 1,2,'neo'
二、常量
三、数据类型
Python3中有六个标准数据类型: Number(数字),String(字符串) ,List(列表),Tuple(元组),Sets(集合),Dictionary(字典)。
不可变immutable:Number(数字),String(字符串),Tuple(元组)
可变mutable:List(列表),Sets(集合),Dictionary(字典)**
3.1 数字(Number)
a = 4.0b = int(a)c= 5d = float(c)str1 = '123'int1 = int(str1)float1 = float(str1)
数学运算
4 + 44 * 44 / 47 // 2 #整除6 % 4 # 取余2 ** 5 # 乘方
运算优先级
| () | 括号 |
|---|---|
| ** | 乘方 |
| *和/ | 乘除 |
| +和- | 加减 |
练习题:
- 球体的容积为 4/3pi*r 当r= 5 时,v=?
import mathr = 0pi = math.piv = 4 / 3 * pi * r ** 3print(v)
- 假设一本书的零售价是 $24.95,但书店有 40% 的折扣。运费则是第一本 $3 ,以后每本 75 美分。购买 60 本的总价是多少?
price_each = 24.95price_sum = 0price_sum = 24.95 * 0.6 * 60 - ( 3 + 0.75 * 59)print(price_sum)
