变量是每个程序语言中必讲内容,没有变量,你什么也干不了。变量就是一个容器,就像喝水的杯子一样。
举个荔枝。用户在用一个计算器程序,他先输入了第一个数:1。然后按上加号,再输入一个数:2,最后显示出了:3。这个程序是怎么运行的呢,首先获取用户输入的第一个数,然后将第一个数存入一个盒子(容器),在获取用户输入的加号,进行判断用户的算法,最后再获取一个数字,存进一个容器(第二个也是可以不用存的),最后输出。代码如下:
number1 = input('请输入第一个数:')
arithmetic = input('请输入运算符号')
number2 = input('请输入第二个数')
if arithmetic == '+':
result = int(number1)+int(number2)
#elif ......更多的算法+ - */
print(result)
不用存第二个变量的代码如下:
number1 = input('请输入第一个数:')
arithmetic = input('请输入运算符号')
if arithmetic == '+':
result = int(number1)+int(input('请输入第二个数'))#这里改动了
#elif ......更多的算法+ - */
print(result)
可以看见,小小的加法计算器也至少也要一个变量,之后我们将教给大家运算符与变量运算,这里用到了变量加法运算。
变量命名:
变量名 = 各种类型的值
注,一些关键字不可命名为变量名,其他则可以:
关键字:
‘False’, ‘None’, ‘True’, ‘and’, ‘as’
‘assert’, ‘async’, ‘await’, ‘break’, ‘class’
‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’
‘except’, ‘finally’, ‘for’, ‘from’, ‘global’
‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’
‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’
‘return’, ‘try’, ‘while’, ‘with’, ‘yield’
本章结束
难民就是我 发布了6 篇原创文章 · 获赞 1 · 访问量 78 私信 关注