1、将数据输出到文件中,注意点:1、所指定的盘符存在;2、使用file=fp;
fp=open('D:/text.txt','a+') print("helloworld",file=fp) fp.close()
2、输出到一行
print("hello","world","python")
3、\t总共占4位 \b退一个格 \r返回行首,不希望字符串中的转义字符起作用,就在字符串前面加上r或R 注意在引号的外面
print(r'hello\nworld') #注意:最后一个字符不能是反斜杠 但可以是两个反斜杠 #print(r'hello\nworld\') print('hello\nworld\\')
4、十进制和汉字的转换 chr():转化为汉字 ord():转化为十进制
print(chr(20056)) print(ord('乘'))
5、python的关键字
import keyword print(keyword.kwlist)
6、变量
name='玛丽亚' print('标识',id(name)) print('类型',type(name)) print('值',name)
7、数据类型(整数、字符型、浮点型、布尔型)
- 整数包括正数、负数和0 十进制(默认) 二进制 0b 八进制 0o 十六进制 0x
#针对浮点数计算存在误差的问题 可以使用导入模块的方式解决 from decimal import Decimal print(Decimal('1.1')+Decimal('2.2'))
- 布尔类型 True False True是1 False是0
- 字符串类型 可以是 单引号 双引号 和 三引号。单引号和双引号定义的字符串必须在同一行,三引号定义的字符串可以是多行
9、字符类型转换
s2='98.2' #报错的原因是 只可以将整数串通过int转换为整数,小数串不可以直接通过int转化 小数可以转换,但是小数串不可以转换 #print(int(s2),type(s2))
10、注释
1、可以#后面单行注释 2、也可以三引号注释 3、也可以前面编码注释 在文本文档第一行加上 #coding:utf-8(.py文件的存储格式)
11、input 输入函数的使用
present=input('请输入你想说的话') #单引号里面的内容相当于是提示输入什么东西,并不是输入的内容,输入的内容在显示屏上输入 print(present)
12、从键盘录入两个整数,计算整数的和
a = input("请输入一个整数:") b = input("请输入另一个整数:") print(type(a),type(b)) #使用input输入的是字符串类型 string 想要转变为整数需要使用强制类型转换int()