《简明python教程》_简明Python教程

一、变量与数据类型

(python3直接支持中文符号,包括标识符名称)

二、数字数据类型

int、float(可以科学计数法表示,如:6.7e15=6.7*10^15)、complex(复数,如:a+bj或complex(a,b))

三、注释

单行注释用 #

多行注释用 ''' (三个单引号)或者 """(三个双引号)

四、算术运算

/ 除:x除以y

% 取模:返回出发的余数

** 幂

// 取整除:返回商的整数部分

五、关系运算

六、赋值运算

z+=x 等效为 z=z+x 以后同理

七、逻辑运算

八、字符串

字符串可以用 + * 等进行连接

九、列表 list=[]

列表下标从0开始,也可以负数表示下标,如: list[-1] 表示列表倒数第一个元素

列表截取: list[头下标:尾下标] 注:结果不包含尾下标的元素

列表限制步长截取: list[: : 2] 即步长为2的列表截取

访问嵌套列表元素,层层深入,例子如下:

list=[1,2,3,4,5,6,"hello",[8,9,10,11,12]]

print(list[-1][1:])

结果为:

[9,10,11,12]

字符串是一种特殊列表,可以按照列表元素的访问方式来访问字符串中的元素

十、元组 tupel=()

元组的元素不能修改,这点不同于列表

十一、集合 set={}

无序的、不含重复元素的序列

集合的运算:并:| ;交:& ;差:- ;补:^ (两个集合中不同时存在的元素的集合)

十二、字典 dict={}

字典内置函数

1、clear()

2、keys()

3、values()

十三、格式化输出

十四、类型转换

查看一个字符的ASCII码值:ord("a")

查看一个ASCII值对应的字符:chr(65)

十五、循环语句

1、while语句

2、for循环

十六、列表推导式

十七、break语句

跳过当前循环,执行下一条语句

十八、continue语句

用于跳过当前循环的剩余语句,然后执行下一轮循环

十九、函数

如:求 5!

def fact(n):

result=1

for i in range(1,n+1):

result=result+i

return result

二十、全局变量和局部变量

函数参数也是局部变量,不需要在函数内部重复定义

二十一、类

描述具有相同属性和方法的对象的集合

二十二、文件

二十三、异常

二十四、导入外部库

导入外部库: import labname如:import numpy as np

导入外部库中某一个所需要的函数:from labname import funcname

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值