一、字面量
注:以下是python注释说明
# 以下是单行注释
print(123456) # 输出整数
print(12.1) # 输出浮点数
print("hello") # 输出字符串
print(True) # 输出布尔型数据
print(False)
# 以下是多行注释写法
# 1.用用单引号表示
'''
此为注释内容
'''
# 2。用双引号表示
"""
此为注释内容
"""
# 注意1:多行注释不支持嵌套
# 注意2:#与注释内容一般建议以一个空格隔开
注:当需要输出多个内容时,可用print(内容一,内容二,内容三,......)
price=10;
print("价格为",price)
# 输出结果为 价格为 10
二、变量(在程序运行时,记录数据)
变量的标准定义格式
变量名 = 变量值
# 以下就是一个变量的标准定义形式
price=10;
注:变量无类型,但是它存储的数据有。
三、type语句(既可以查看字面量的类型,也可以查看变量中储存的数据类型)
1.在print语句中,直接输出类型信息
print(type(123)) # 输出结果为<class 'int'>
print(type(1.1)) # 输出结果为<class 'float'>
print(type("价格")) # 输出结果为<class 'str'>
print(type(False)) # 输出结果为<class 'bool'>
print(type(1+2j)) # 输出结果为<class 'complex'>
2.用变量存储type()的结果(返回值)
string_type=type("价格")
int_type=type(123)
float_type=type(1.2)
bool_type=type(True)
print(string_type,int_type,float_type,bool_type)
# 结果为<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
四。数据类型转换
常见的转换类型
1)同type()语句一样,这三个语句,都是带有结果的(返回值),可用print之间输出或用变量储存结果值。
2)任何类型都能通过str()语句转换为字符串
五、标识符
1)标识符命名中只允许出现英文、中文、数字和下划线。
2)不推荐使用中文
3)不可以以数字开头
4)区分字母大小写
5)不可使用关键字
注:变量的命名规范:见名知意、下划线命名法、英文字母全小写
六、算术运算符
七、字符串扩展
1)字符串的三种定义方式
name='价格'# 单引号定义法
name="价格"# 双引号定义法
name="""价格""" # 三引号定义法