变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
用大白话来说:变量就是用来存储数据的(变量就是程序内部为了保存数据开创的空间)
程序就是 用来处理数据的 (程序要处理的数据保存在变量)

变量定义:

在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建

     等号(=)用来给变量赋值

l =左边是一个变量名

l =右边是存储在变量中的值

变量名 = 值 //变量定义之后,后续就可以直接使用了

变量的命名:

     1.在定义变量时,为了保证代码格式,=的左右应该各留一个空格

     2.如果变量名需要由二或多个单词组成,按照以下规则

              a.每个单词都使用小写字母

              b.单词与单词之间使用下划线___连接

              c.例如:first_name、last_name、qq_number、qq_password

变量名只有在第一次出现才是定义变量

变量名再次出现,不是定义变量,而是直接使用之前定义过的变量

Ø 在python中定义变量是不需要指定类型

Ø 数据类型可以分为数字型和非数字型

Ø 数字型

l 整数类型 (int)

l 浮点型—小数型(float)

l 布尔型(bool)

真True 非0数—非零即真
1

假false 0

l 复数型(complex)

Ø 非数字型

l 字符串(str)”使用对引号”

l 列表

l 元组
I 字典

1.数字型(int bool float)变量之间可以直接计算

2.在python中,字符串之间可以使用 +
拼接生成新的字符串

3.字符串变量可以和整数使用 * 重复拼接相同的字符串

4.数字型变量和字符串之间不能进行其他计算

python变量类型及输入输出

变量的输入输出

l 所谓输入,就是用代码获取用户通过键盘输入的信息

l 在python中,如果要获取用户在键盘上的输入信息,需要用到print函数

函数是一个提前准备好的功能,可以直接使用,不用关心内部的细节

                                        print(x)---将x输出到控制台

                                        type(x)----查看x的变量类型

                                        int(x)------将x转换为一个整数

                                        float(x)----将x转换成一个浮点数

python变量类型及输入输出

input函数—实现键盘输入

     在python中可以使用input函数从键盘等待用户的输入

     用户输入的任何内容python都认为是一个字符串“str”

字符串变量 = input(提示信息)python变量类型及输入输出

苹果计算:python变量类型及输入输出

如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符

%被称为格式化操作符,专门用于处理字符串中的格式

l 包含%的字符串,被称为格式化字符串

l %和不同的字符连用,不同类型的数据,需要使用不同的格式化字符

%s——字符串

%d——整数 %06d表示要输出的6位数,不足地方用0补全

%f——浮点数 %.2f表示小数点后显示两位

%%——输出%

python变量类型及输入输出
print(“苹果单价%.2f元/斤,购买了%.3f斤,一共需要花费%.4f元” % (price,weight,money))

Ø 标识符

标识符就是程序员定义 的 变量名、函数名

l 标识符只可以字母、下划线和数字组成(符号只能有下划线)

l 不能以数字开头

l 不能与关键字(各种符号:!,@,#,%…)重名

l python里严重区分大小写
Andy x=x andy

Ø 关键字

关键字就是在python内部已经使用的标识符

关键字具有特殊的功能和含义,开发者不允许定义和关键字相同的名字的标识符

import keyword print(keyword.kwlist) //查看关键字

相关文章: