Python教程

Python基本语法

本文主要是介绍Python基本语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Python基本语法

  • 注释
    使用自己的语言代码的功能,不属于程序,只是给使用者解读使用的。
    注释格式有两种:

单行注释 #注释内容
多行注释 “”“注释类容”""

  • 输出语句
    print 输出语句(将内容输出给用户查看,封装的是打赢功能)
    函数 : print()
    print 函数的格式
print(value,...., sep=' ', end='\n', file=sys.stdout,flush=False)

value:表示输出的内容,输出的内容可以输出多个,输出多个的时候每个内容之间用逗号分隔;
sep:表示输出的时候用‘ ‘中内容分隔,默认空格(可以修改);
end:表示输出语句结束语默认是换行符;
file:将内容放到指定文件中
扩展:打开指定函数 open(’文件路径‘,’打开模式‘)
打开模式:r–读取内容 w–写入内容;
flush:将输出内容刷新到目的低 默认False;

  • 变量
    变量的作用是用来存储数据,以便后期的使用和修改
    并且变量提供了一个数据的标记一个描述的名字【变量名】,我们可以根据这个名称更好的阅读和理解该变量的用意【见名知意】。(简单理解:变量就是一个存储数据的容器);
    声明变量的方式:变量名=数据 列如 a=10

在Python中数据类型是和左边所赋值的数据类型相同;

注意:变量在使用之前一定进行声明,并且进行初始化赋值;
在计算机存放数据需要现在内容中开辟一个空间,在这个空间中存储数据对于的数据内存中开辟的空间,每一个空间都有字节地址。

  • 标识符
    用于程序中自定义的名字规范
    标识符的组成:英文字母、数字、下划线;
    自定义名字的时候注意:

1.不能以关键字
2.不能以数字开头

  • 数据类型
    变量是用来存储数据,数据的格式是多样化的。变量对应的数据类型是根据赋值来确定的。
    数据类型:

整型:int
注意:python 2.x中整型有int和long
int在内存中占(4bit);long在内存中占(8bit)
在Python 3.x中只有int,具有long的性质。

浮点型:float;
复数型:complex;
具有实部和虚部:3+4j;
布尔类型:bool
描述的状态类型值只有TRUE和FALSE,亦可以用1和0;
字符串类型:str
字符串类型数据的标识:使用单引号和双引号包含单个或者多个字符;
列表:list
存放的是多个变量的容器;
标识是:[];
定义方式:list0=[“张三”,“18”,“true”]
字典:dict
存放的数据是键值对应格式,键和值是一一对应的;根据键查找值,而且键是不允许重复【唯一的】,键的类型对应的数据是不可便的;
字典标识:{}
定义方式:{key:value,key1:value}
元组:tuple
存放的是多个的容器
标识是:()
定义方式:tuple1=(“张三”,18,true)
和list的区别:list中的元素的值是可以改变的,元组的元素的值是不可以改变的;注意当元组中只有一个数值类型时,该类型不是元组类型,因为小括号在这个表示提高优先级,在数值后加上小括号就可以了。
集合:set
存放字典的容器;集合中的元素是不允许重复的————用于排重的;
空值类型:None
只有一个值None——代表当前变量值为空
不会指定空间位置

type():测试当前变量的类型

  • 用户输入
    input封装了用户输入的功能

格式:value=input(“提示用户输入语:”) 在程序中使用input接受用户输入是获取的数据类型是字符串类型str
在Python2.x中用户输入是什么类型,接收的就是什么类型; 在Python3.x中用户不管输入是什么类型,接收的都是字符串类型;

  • 类型转换

将两个不同类型转换成同一个类型:加上数据类型的关键字。
1.将对应的数据转换成整型(一般将字符串/浮点类型转换为整型)
int(x)——将x这个数据类型传化成整型

所转换的值必须是数值;

2.将对应的数据转换层浮点类型(一般将字符串/整型转换为浮点类型)
float(x)——将x这个数据转换成浮点类型

所转换的值必须是数值;

3.将对应的数据转为字符串类型
str(x)——将x这个数据转换为字符串类型
4.将对应的数据转换为bool类型
bool(x)——将这个数据转为为bool类型;
5.获取字符对应的十进制
ord(x)——x是引号包含的字符(包括单个字符)
6.十进制转换为字符
chr(x)——x是十进制数据
7.将数据转换为二进制
bin(x)
8.将数据转换为八进制
oct(x)
9.将数据转换为十六进制
hex(x)
10.将数据转换为列表
list(x)
11.将数据转换为元组
tuple(x)
12.将数据转换为字典
dict(x)
13.将数据转换为集合
set(x)
14.解析代码
eval(code)——代码包含在字符串中

这篇关于Python基本语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!