python必背100个知识点.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

python必背100个知识点

基础语法

1.变量定义:在Python里,变量不需要提前声明类型。比如`name=张三`,这里就创建了一个名为`name`的字符串变量。变量名要遵循一定规则,不能以数字开头,不能是Python的关键字等。

2.数据类型-整数:像`1`,`-5`,`100`这些都是整数类型。Python的整数没有大小限制,可以进行常规的加、减、乘、除运算,比如`3+5`结果是`8`。

3.数据类型-浮点数:也就是小数,例如`3.14`,`-0.5`等。在进行浮点数运算时,要注意精度问题,比如`0.1+0.2`并不严格等于`0.3`,而是一个接近`0.3`的数。

4.数据类型-字符串:用单引号``或双引号``括起来的内容。如`hello`和`world`都是字符串。字符串可以拼接,`你好+世界`结果是`你好世界`。

5.数据类型-布尔值:只有`True`和`False`两个值,用于逻辑判断,比如`35`结果就是`False`。

6.数据类型-空值:用`None`表示,它不等同于`0`或空字符串,只是一个特殊的空对象。

7.注释:单行注释用``开头,比如`这是一行注释`。多行注释可以用三个单引号``或三个双引号``括起来。

8.运算符-算术运算符:`+`(加)、`-`(减)、``(乘)、`/`(除)、`%`(取余)、``(幂运算,如`23`结果是`8`)、`//`(整除,`5//2`结果是`2`)。

9.运算符-比较运算符:``(大于)、``(小于)、`==`(等于)、`!=`(不等于)、`=`(大于等于)、`=`(小于等于),运算结果是布尔值。

10.运算符-逻辑运算符:`and`(与)、`or`(或)、`not`(非)。例如`(32)and(510)`结果是`True`。

11.条件语句-if:基本格式是`if条件:语句块`。比如`if53:print(5大于3)`,当条件满足时,会执行冒号后面缩进的语句块。

12.条件语句-if-else:格式为`if条件:语句块1else:语句块2`。比如`if35:print(3大于5)else:print(3不大于5)`。

13.条件语句-if-elif-else:可以有多个条件判断,格式为`if条件1:语句块1elif条件2:语句块2else:语句块3`。

14.循环语句-for:可以遍历序列,如`foriinrange(5):print(i)`,这里`range(5)`生成一个包含`0`到`4`的序列,`i`依次取序列中的值。

15.循环语句-while:只要条件为真就会一直循环,格式是`while条件:语句块`。比如`count=0;whilecount3:print(count);count+=1`。

16.循环控制-break:用于跳出当前循环。比如在`foriinrange(10):ifi==5:break;print(i)`,当`i`等于`5`时,就会跳出循环。

17.循环控制-continue:用于跳过当前循环的剩余语句,继续下一次循环。例如`foriinrange(10):ifi%2==0:continue;print(i)`,会跳过偶数,只打印奇数。

18.函数定义:用`def`关键字,格式是`def函数名(参数):语句块`。例如`defadd(a,b):returna+b`,这个函数接收两个参数并返回它们的和。

19.函数调用:定义好函数后就可以调用,比如上面定义的`add`函数,`result=add(3,5)`,`result`的值就是`8`。

20.默认参数:函数定义时可以给参数设置默认值,如`defgreet(name=朋友):print(你好,+name)`,调用时如果不传参数,就会使用默认值。

数据结构

21.列表(List):用方括号`[]`表示,是一个有序的可变序列。比如`my_list=[1,hello,3.14]`,可以通过索引访问元素,`my_list[0]`就是`1`。

22.列表操作-添加元素:可以用`append`方法在列表末尾添加元素,`my_list.append(4)`;也可以用`insert`方

文档评论(0)

星辰 + 关注
实名认证
文档贡献者

执着追梦 曰常爱折腾生活

1亿VIP精品文档

相关文档