python 基础介绍
# 介绍:
# 1.二进制与字符编码
# 计算机为什么能够认识我?
# 他只认识0和1,根本不认识我
# 早期的程序员为了让计算机能够认识我,将我能够认识的符号和数字对应好,然后做成一张表叫ASCII表,告诉计算机某种符号你应该使用哪个整数表示:’A‘使用了8个位(置)才能装的下我,在计算机中他们叫一个字节
print(chr(0b100111001011000)) # 乘
print(ord('乘')) # 十进制 打印输出 20056
# 保留字
# 有一些单词被赋予了特定的意义,这些单词不能使用,使用会报错
import keyword
print(keyword.kwlist) # 可以查看python的关键保留字
# 规则
# 变量、函数、类、模块和其他对象的起的名字就叫做标识符
# 规则:
# 字母、数字、下划线
# 不能以数字开头
# 不能是我的保留字
# 是严格区分大小写的
# 变量的定义和使用
# 变量是内存中一个带标签的盒子
# name = '玛利亚’ name 是变量名 = 是赋值运算符 值是 ‘玛利亚’
name = '玛利亚'
print(name) # 玛利亚
print('标识',id(name))
print('类型',type(name))
print('值',name)
name = '小明'
print(name)
# 变量由三部分组成
# 标识:表示对象所存储的内存地址,使用内置函数id(obj)来获取
# 类型:表示的是对象的数据类型,使用内置函数type(obj)来获取
# 值:表示对象所存储的具体数据,使用print(obj)可以将值进行打印输出
# 当多次赋值后,会指向新的内存空间
# 数据类型
# 常用的数据类型
# 整数类型 -> int -> 98
# 浮点数类型 -> float ->3.1415926
# 布尔类型 ->bool -> True,False
# 字符串类型 -> str -> '商品名称'