file_name = open('D:/test.txt', 'a+') # 打开文件(如果没有,则创建一个新的文件) print('数据写入用户:荷娜废柴\n', file=file_name) # 将字符串写入到文件中 file_name.close() # 关闭文件 # python中变量名更类似于指针变量,所以一个变量不需要严格定义其数据类项 name = '荷娜废柴' print('\n\n变量名:\t' 'name') print('地址:\t', id(name)) # 查看变量的地址(类似C语言中的指针) print('类项:\t', type(name)) # 查看变量的类项 print('值:\t', name) """ 运算结果如下: 变量名: name 地址: 2700811019632 类项: <class 'str'> 值: 荷娜废柴 """ name = 1024 print('\n\n变量名:\t' 'name') print('地址:\t', id(name)) print('类项:\t', type(name)) print('值:\t', name) """ 运算结果如下: 变量名: name 地址: 2700808321360 类项: <class 'int'> 值: 1024 """ name = 3.1415926 print("\n\n变量名:\t" 'name') print('类项:\t', id(name)) print('地址:\t', type(name)) print('值:\t', name) print() """ 运算结果如下: 变量名: name 类项: 2700808322224 地址: <class 'float'> 值: 3.1415926 """ name = False print(name, '\t', type(name), end='\t\t') # end='\t'表示用\t\t代替掉print默认的\n,连接下一个print()输入内容 name = name+1 # 说明False相当于整数0 print(name, '\t', type(name)) # bool类项可以自动转化为int型 """ 运算结果如下: False <class 'bool'> 1 <class 'int'> """