Python 基本函数
print() 可以输出数据
type() 可以查看数据类型
可以使用 “+” 运行加法运算
- 如果一个式子有浮点数参与,那么最终结果也会以浮点数呈现,例如:1 + 1.0 = 2.0,但1 + 1 = 2。结果是一样的,但判定的class会不同
- 浮点数其实不能完全精确的表示小数,但一般情况下如果对结果没有要求很精确的话,可以忽略这个结果。
基本运算符
+ 加法
- 减法
* 乘法
/ 除法
注意事项:
- 除法运算的结果总是浮点数
- 运算符的优先级:先乘除后加减
- 也可以用括号提高优先级
特殊算术运算
** 指数运算
% 取余
- 例如5除以2等于 2(商),1余数,用这个算数的话便会出现1
- 也可以透过取余运算去判断一个数的奇偶。奇数的取余结果都会是奇数,而偶数则都为0
- 含浮点数的取余结果也会含浮点数
// 整数除法
- 整数除法的结果会自动舍去小数(不进行四舍五入),只保留整数部分
- 全整数的整数除法结果会是留整数;含浮点数的整数除法结果会是浮点数
算数的优先级:
- 指数
- 乘法,除法,取余,整数除法
- 加法,减法
控制台输入
input () 从控制台上获取用户输入的内容
- 需要使用变量接受input的数值
- 这些内容是字符串(string)类型数据; input所取得的数值类型也会是字符串类型
例:
print ("请输入名字:")
name = input ()
print (name)
另外一种写法也可以是:
name = input ("请输入名字:")
print ("你好," + name)
- 那么结果产出就会是: 你好,name
- 加法运算符可以拼接 2 个字符串
- 字符串只能拼接字符串,拼接整数的话程序会报错
例:
print ("你好," + 5)
- 程序会报错
- 虽然加法运算符不能将字符串拼接整数,但乘法运算符可以字符串拼接整数,表示重复。
例:
print ("你好," * 5)
- 结果就会是: 你好,你好,你好,你好,你好,
- 如果乘于浮点数的话,则程序会报错。
评论