变量与命名
- 变量解释
a=1
a=2
a既可以被赋值为1,也可以被赋值为2,是可变的,所以是变量 - 变量命名规则
a)变量以字母或_开头,后面跟任意数量的字母、数字 、下划线 ;(其中字母不只局限于英文字母,还包括汉字)
b)变量的名字不能是python中的关键字,比如if、import、False等;
c)变量不能包含空格。
d)变量不能以数字开头
赋值语句
赋值语句使用=,注意区分=和==的含义。变量一旦使用就要被赋值,否则会报错。比如a=b+1,要事先定义b=1,才可以。
#将整数100的值赋值给变量cars
cars=100
#打印出整数型变量cars
print(cars)
#将布尔型数据False赋值给变量bool_type
bool_type=False
#打印出布尔型变量bool_type
print(bool_type)
input()函数
该函数接收标准输入数据,返回string(字符串)类型
# 接收输入数据,并将输入数据赋值给变量input_str,其中提示信息为:请输入:
input_str=input("请输入")
#执行这条语句后,运行窗口出现请输入:,光标停在这里,直到用户从键盘输入内容,才会继续执行下一句。
# 判断input_str的类型,并打印出来,,输出结果为<class str>
print(type(input_str))
eval()函数
eval()函数功能是执行字符串里面的表达式,就是把引号去掉的内容。
#使用eval()函数将字符串‘11’去掉引号得到整数11,将整数11赋值给变量num_1
num_1=eval('11')
综合练习:给出圆的半径,计算圆的面积
# 将圆周率3.1415的值赋值给变量pi
pi = 3.1415
# 使用input()函数接收用户输入数据,并将输入数据赋值给变量banjing_str。其中提示信息为:请输入圆的半径:
banjing_str = input("请输入圆的半径:")
# 使用eval()函数将字符串型变量banjing_str转换成数字型变量,并将该变量赋值给banjing_num
banjing_num = eval(banjing_str)
# 计算圆的面积,并将面积值赋值给变量mianji
mianji = pi * banjing_num * banjing_num
# 使用print()函数输出以下内容:圆的面积为:xxx
print("圆的面积为", mianji)
网友评论