首页 > 技术文章 > python3基础

jieliu8080 2019-03-22 17:30 原文

查看Python版本:python -V

安装ipython:pip install ipython

python3源码文件以UTF-8编码,所有字符串都是unicode字符串,当然可以为源码文件指定不同的编码:

# -*- coding: cp-1252 -*-

 标识符:第一个字符必须是字母表中的字母或下划线_;标识符其他部分由字母、数字和下划线组成;标识符对大小写敏感。

Python保留字(关键字):Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字

>>>import keyword

>>>keyword.kwlist

python中数字有四种类型:整数、布尔型、浮点数和复数

int(整数):1 ;  bool(布尔):Ture  ;float(浮点数):1.23、3E-2;complex(复数):1+2j

反斜杠可以用来转义,使用r可以让反斜杠不发生转义。如r“this is a line with \n”,\n会显示,并不是换行。

Python中的字符串有两种索引方式,从左到右以0开始,从右往左以-1开始。字符串的截取的语法格式:变量[头下标:尾下标:步长]

Python可以在同一行使用多条语句,语句之间使用(;)分割;from xxx import * :将某个模块的全部函数导入

标准数据类型(6个):不可变数据(3个):Number(数字)、String(字符串)、Tuple(元组);

可变类型(3个):List(列表)、Dictionary(字典)、Set(集合);Python数据类型转换

lambda匿名函数,实例:sum=lambda  a,b:a+b     ;print(sum(1,2))

Python3函数:1.定义一个函数 2.函数调用 3.参数传递 4.参数分为:必需参数、关键字参数、默认参数、不定长参数

return语句用于退出函数,不带参数值的return语句返回None。

定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。

局部变量只能在其被声明函数内部访问,而全部变量可以在整个程序范围内访问。

 

推荐阅读