第一章
熟悉print()函数的应用
- 功能:向目的地输出内用
- 输出内容:数字,字符串,表达上
- 目的地:IDLE,控制台,文件
转义字符
- 换行 \n
- 回车 \r
- 水平制表符 \t #tab建
- 退格 \b
特殊字符
- 反斜杠 \\
- 单引号 \'
- 双引号 \''
叨叨两句:第一堂课作业没做,好多字呀,也没思路,就想到用print()这个打,害
第二章
保留字
- 不能给对象起这些名字 import,keyword,print(keyword.kwlist),我没有对象-_-#
标识符
- 变量、函数、类、模块和其它对象的起的名字就叫标识符
- 规则:
- 字母、数字、下划线_
- 不能以数字开头
- 不能是保留字
- 严格区分大小写的
变量
- 标识:表示对象所存储的内存地址,使用内置函数id(obj)来获取
- 类型:表示的是对象的数据类型,使用内置函数type(obj)来获取
- 值:表示对象所存储的具体数据,使用print(obj)可以将值进行打印输出
常用的数据类型
- 整数类型 int 比如50
- 浮点数类型 float 比如3.14
- 布尔类型 bool 比如True ,False
- 字符串类型 str 比如’人生苦短,我用Python’
进制
- 默认是十进制,二进制是0b开头,八进制是0o开头,十六进制是0x开头
我怕搞混,前面都是0,记后一位用box来记,2b,8o,16x,哈哈哈,可能之后打多了就不用记了
小数点计算时候会不精准
from decimal import Decimal #这段是从Python里面拿这个插件出来运算,好像是
print(Decimal('1.1')+Decimal('2.2'))
类型转换
看图
再看马
???
str(123)
'123'
int('123') #文字类和小数类字符串整不了
int(9.8)
float('9.9') #文字类整不了
float(9) #会变成9.0
课题
叨叨两句:你知道那种我是谁?我在哪?是不是看错了的感觉吗?我明明学的是螺丝,做的题在我看来像是造火箭,是我太笨了
这个我都是用print()照着打,问题中的符号老师解答是可以从网上复制粘贴特殊符号就行,颜色的话,别人那里有教,可以搜一下‘Python字体颜色’