欢迎光临散文网 会员登陆 & 注册

python基础知识入门

2023-03-16 16:55 作者:dc多吃  | 我要投稿

1、基础常识

(1)严格的缩进

(2)注释:单行#,多行 '''    …………    '''

(3)变量命名:字母数字下划线。数字不能当开头,大小写敏感,不能使用保留字

    保留字:33个(python3.X)

(4)赋值语句:支持多变量赋值、交换赋值。

2、常用函数

(1)input()返回字符串类型。得到数值型,可用eval()。

(2)eval()函数:将括号内部的字符串的数值前后的双引号去掉,使得数据编程数字型;如果括号内部为字母组合,则会变为一个变量。

(3)print()  字符串和变量;格式化输出。

输出完自动换行,如果不想换行,使用参数 end=' '来修改结束标志。

3、基本数据类型:整数、浮点数、复数,字符串类型

(1)浮点数  都是双精度的,占8个字节(64位),52位存尾数,11位存存储阶码,1位存标点符号。取值范围-1.8E308~1.8E308,超出范围被视为无穷大或者无穷小。

(2)复数:

a=2+4j

(3)布尔型:特殊的整数,True-->1, False-->0

任何对象都具有布尔属性,以下数值的值均为False:

(4)运算符

x=2, y=9

混合运算会将计算结果强制转化为较为复杂的数据类型。

输入秒,转换为<H>:<M>:<S>
返回值为布尔型
猜数游戏

运算优先级:加括号加括号加括号

(5)字符串:单引号、双引号和三引号,多行单行有区别,单引号内能输出双引号,双能输出单。转义字符反斜杠(\)。

字符串支持索引,但不支持动态修改。

字符串切片
字符串输出格式控制

(6)组合数据类型(基本数据类型是以上几种)

a、序列:字符串、元组(tuple)【不可替换和删除】、列表(list)

For example:

元组创建

列表常用操作方法


b、集合类型(无序,不重复):集合set(), {}

c、映射类型:字典{key:value,…}

统计txt文件中的词频

4、python的程序结构

(1)分支结构

(2)循环结构

5、函数与模块化编程

匿名函数

6、面向对象编程

对象:

类:

三大特征:封装、继承、多态

继承:描述类与类之间的关系。不重写类,对类在原有的功能上进行扩展。一个类可以继承自另一个类并自动拥有另一个类的属性和方法;也可以添加自己的特性和方法。

父类和子类


7、文件操作与图形化编程

一个文件需要有唯一确定的文件标识:文件路径、文件名、文件扩展名

python对文件的统一操作步骤:打开——操作——关闭

(1)文件的基本操作

open("<file_name>, '<open_mode>', encoding='<utf-8>')


python基础知识入门的评论 (共 条)

分享到微博请遵守国家法律