一.变量
1.定义
可以发生改变的一个量,区分不同数据,指定一个内存空间,来存储数据
2.举例说明
a=100
print(a)
a=200
print(a)
该变量a的执行顺序从上到下:
首先为变量a分配一个内存空间,将100的值赋给变量a,再输出a的值;
再把200的值赋值给a,覆盖旧的数据,此时输出的a的值是200.
3.命名规范
1)必须是数字或字母或下划线组成
2)不能是数字开头,也不能是纯数字
3)不能用python的关键字,例如if、for、break…
4)不用中文(规范)
5)不要太长
6)有意义,容易让“人”看懂代表的意思
二.数据类型
1.作用
区分不同的数据,不同类型要有不同的操作
2.简单分类
数字:整数、小数
可以进行加减乘除操作
文字:字符串
表示字符串的方式:
' '
" "
''' '''
""" """
可以使用加号“+”将前后几个字符串拼接起来
可以使用乘号“*”重复字符串,字符串只能承数字
布尔:True、False
用来做条件判断
字符串乘以一个数字的举例说明
三.注释
1.定义
注释是对代码进行解释和说明,是给人看的,并不会运行
2.使用
使用#
放在要注释的语句之前,进行单行注释
使用三个单引号或多引号,进行多行注释
四.用户交互
1.作用
屏幕中显示提示语,用户输入内容,再把用户输入的内容交给前面的变量
2.举例说明
输入两个数字,并输出它们的和
100与200的数字之和不可能是100200,计算错误。
这是因为input()
接收数据后传给变量nmu1
的数据类型是字符串
,而不是数字
因此要想数字相加,必须把字符串转化成数字类型
同理,交互式的数据运算代码和运行结果如下