Python程序设计 第一章基础知识

1.python中的一切都是对象

2.python 不需要声明变量及其类型,可直接根据赋值或运算自动推断出变量的类型

3.字符串和元组属于不可变序列,以至于不能通过下标的方式来修改其值

4.数值类型主要有整数,浮点数,复数

5.定义变量名

         1)必须以字母,汉字或下划线开头

         2)变量名中不能有定格及标点符号

         3)不能使用关键字作为变量名

         4)区别大小写为不同变量   例:student Student

6.对于字符串,单引号,双引号,三引号作用一致,并可以相互嵌套

7.基本转义字符

  \n 换行

  \t  制表

  \r  回车

  \'  单引

  \"  双引

  \uhhhh  4位十六进制数对立的字符

  \\  一个\

  \000  3位八进制数对应的字符

  \xhh  2位十六进制数对立的字符

8.要实现不换行,可在变量末尾加上 end=" "

  例如  print("Hello",end=" ")

            print("World")

>>>

Hello World

9.重要内置函数:

dir(obj)返回指定对象或模板obj的成员列表,如果不带参数则返回包含当前作用域内所有可用对象名字的列表

help(obj)返回对象obj的帮助信息

10.range() 是用来生成指定范围数字的内置函数完整语法格式为 range( [start, ]stop [ ,step] ),该函数返回具有惰性求值特点的range,其中就包括左闭右开区间[start stop)内以step为步长的整数范围

例如:>>>range(5)                         #start默认为0,step默认为1

range(0,5)

>>>list((range5))  #把range对象转换为列表

[0,1,2,3,4]

>>>list(range(1,10))

[1,2,3,4,5,6,7,8,9]

>>>list(range(1,10,2))

[1,3,5,7,9]

>>>list(range(9,0,-2))

[9,7,5,3,1]

11.python采用的是基于值的内存管理方式,当多个对象被赋予相同值时,该值在内存中只有一个副本

12.python程序中的注释方法有两种形式

     1)以#开头,本行为注释内容

     2)一对三引号 ' ' ' ... ... ' ' '之间的,为注释内容

13.可以通过Python脚本的name 属性来控制脚本程序的某些行为

14.python程序文件的标准扩展名为py,python也支持为伪编译将程序转换成字码,也可以打包为二进制可执行程序

15.可以使用import语句来导入模块中的对象,也可以为导入的模块或对象设置别名

16.一般建议每个import语句只导入一个模块

posted @ 2021-03-12 14:32  小白佀  阅读(187)  评论(0)    收藏  举报