print用法
- 当print内部参数是字符串的时候直接输出.例如print('Hello world'),可以一个引号,两个或者三个组成对.
- 如果是表达式,则计算表达式内容,然后进行输出. 例如:pirnt(1+10)输出结果为11, 如果是print('1+10')则直接输出字符内容.
- print占位表达
- print('您的出生日期为: %d' %year) 说明:%d未占位, 第二个'号后面有空格 %为具体的值.
- print(f'您的出生日期为: {year}') 说明:第一个'号前面有f, {}内为具体的值.
简单的算术运算
- 次方操作. 例如2**2代表2^2, √2 表示为: 2**0.5, 27三次方根表示为:27**(1/3)
= 的意义
先计算等号右边的值,然后赋值给左边
变量命名规范
字母(大小写),下滑线,数字组成, 不能以数字开头
多重赋值
a, b = 1, 2 等价于 a = 1 b = 2
input函数
name = input("请输入您的名字:").1.提示请输入您的名字; 2.将控制台输入的内容赋值给name
eval函数
- 将字符串表达式转为算术表达式, eval('1+10') 等价于 1+10
- 可以进行类型转换 eval('200') 等价于200,可以转换为浮点,整形等
导入相关库:
基本写法为: import math, 使用:math.sin(math.pi) 说明.调用math库中sin函数, pi也为math库中对象
- 可用简写 import math as m 说明: 用m替换math
- from math import sin, pi 说明可以直接使用sin,pi(不推荐,变量混淆)
- form math import * 说明可以使用内部所有对象(不推荐,变量混淆)