没有合适的资源?快使用搜索试试~ 我知道了~
2022年度PYTHON知识点汇总整理版.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2023-03-13
18:14:23
上传
评论
收藏 33KB DOCX 举报
温馨提示
试读
5页
2022年度PYTHON知识点汇总整理版.docx
资源推荐
资源详情
资源评论
print 语句也可以跟上各种字符串,用逗号“,”隔开,就可以连成一串输出:print 'The quick brown fox', 'jumps over', 'the lazy dog'
在 Python 中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一种变量可以重复赋值,并且可以是不同类型变量。变量自身类型不固定语言称之
为
动态语言,与之相应是静态语言。
静态语言在定义变量时必要指定变量类型,如果赋值时候类型不匹配,就会报错。
如果字符串自身包括'怎么办?例如我们要表达字符串 I'm OK ,这时,可以用" "括起来表达。类似,如果字符串包括",我们就可以用' '括起来表达:如果字
符
串既包括'又包括"怎么办?这个时候,就需要对字符串某些特殊字符进行“转义”,Python 字符串用\进行转义。
表达换行
表达一种制表符
\ 表达 \ 字符自身
如果一种字符串包括诸多需要转义字符 ,对每一种字符都进行转义会很麻烦。为了避免这种状况 ,我们可以在字符串前面加个前缀 r,表达这是一
种 raw 字符串,里面字符就不需要转义了。如,r'\(~_~)/ \(~_~)/'。如果要表达多行字符串,可以用'''...'''表达
如果中文字符串在 Python 环境下遇到 UnicodeDecodeError,这是由于.py 文献保存格式有问题。可以在第一行添加注释# -*- coding: utf-8 -*- print
u'中文'
在 Python 中,布尔类型还可以与其她数据类型做 and、or 和 not 运算
直接用 [ ] 把 list 所有元素都括起来,就是一种 list 对象。普通,我们会把 list 赋值给一种变量,这样,就可以通过变量来引用 list
索引从 0 开始,也就是说,第一种元素索引是 0,第二个元素索引是 1,以此类推。
因而,要打印第一名同窗名字,用 L[0]
添加 list append() 办法或者 insert()办法
定位删除 L.pop()
对 list 中某一种索引赋值,就可以直接用新元素替代掉本来元素,list 包括元素个数保持不变。
缩进请严格按照 Python 习惯写法:4 个空格,不要使用 Tab,更不要混合 Tab 和空格,否则很容易导致由于缩进引起语法错误。if age >= 18:
要避免嵌套构造 if ... else ...,我们可以用 if ... 各种 elif ... else ...构造,一次写完所有规则
奇数加和 for a in L:
sum+=a
x += 2
偶数不要 if x%2==0:
Continue
dict第一种特点是查找速度快,无论 dict有 10 个元素还是 10 万个元素,查找速度都同样。而 list 查找速度随着元素增长而逐渐下降。d={}
d.get(x)可以取到 d{}中 key 背面 value
个 数 len(s)
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for name,score in s:
print name,':',score
s.remove():s.add()
比较函数 cmp(x,y)
资源评论
Cheng-Dashi
- 粉丝: 108
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功