当前位置: 首页 > 后端技术 > Python

了解python和python基础知识点

时间:2023-03-26 19:00:32 Python

目前python版本分为python2和python3,主流是使用Python3,因为python2到2020年就不再由开源社区维护了,目前公司开发使用基本上都是python3。以下演示基于python3Python3.0版本,常被称为Python3000,简称Py3k。这是对早期Python版本的重大升级。为了不带来太大的负担,Python3.0在设计的时候并没有考虑向后兼容。许多为早期Python版本设计的程序将无法在Python3.0上正常运行。为了照顾现有的程序,Python2.6作为一个过渡版本,基本上使用了Python2.x的语法和库,同时考虑到向Python3.0的迁移,允许使用Python2.x的一些语法和函数蟒蛇3.0。一、变量和类型1.1java和语言是有区别的。python中变量的使用不需要定义,可以直接使用:在python中,只要定义了一个变量,它有数据,它的类型就已经确定了,不需要,我们开发者不需要拿主动说明其类型,系统会自动识别。每个变量在使用前必须先赋值,变量赋值后会创建变量。可以使用type(变量名)查看变量的类型python@ubuntu:~$python3Python3.5.2(default,Nov232017,16:37:01)[GCC5.4.020160609]onlinux键入“help”、“copyright”、“credits”或“license”以获得更多信息。>>>name='tom'>>>name'tom'>>>prince=0.03>>>prince0.03>>>type(name)>>>#多个变量可以赋值同时,可以赋同一个值,也可以赋不同的值,甚至不同类型的值>>>name1=name2=name3="pythonf">>>name1'pythonf'>>>name2'pythonf'>>>name3'pythonf'>>>price1,price2,price3=99,100,“你好”>>>print("price1=%d,price2=%d,price3=%s"%(price1,price2,price3))价格1=99,价格2=100,价格3=你好>>>1.2。python中变量类型主要有6大类9个子类。Python3支持int、float、bool、complex(复数)。在Python3中,只有一种整数类型int,表示为长整型,python2中没有Long。Python3的六种标准数据类型中:不可变数据(三):Number(数字)、String(字符串)、Tuple(元组);可变数据(3):List(列表)、Dictionary(字典)、Set(集合)。2.Python的注释和字符集2.1以#开头,#右边的都是解释,不是实际要执行的程序,作为辅助解释1.单行注释使用##我是评论,可以在里面写一些Print('helloworld')2.多行评论,用'''''''''你好,陈之娇爱你一万年'''2.2.Python支持中文如果是命令模式,python2和python3都支持中文,但是如果通过命令执行python脚本,python2会直接报错,而python3不会报错,所以多用python3。当然python2是不支持中文的。解决起来也很简单简单,直接在.py脚本的第一行添加即可。默认情况下,Python3源代码文件采用UTF-8编码,所有字符串均为unicode字符串。当然你也可以为源文件指定不同的编码,在python脚本的最前面加上编码格式#coding=utf-8或者使用下面的也有同样的效果,但是推荐使用下面的#-*-编码:utf-8-*-python@ubuntu:~$cat001_python.pyprint("请输入姓名:\n")name=input()print("你的姓名是:%s"%name)python@ubuntu:~$python001_python.pyFile"001_python.py",line1SyntaxError:Non-ASCIIcharacter'\xe8'infile001_python.pyonline1,butnoencodingdeclared;详见http://python.org/dev/peps/pep-0263/python@ubuntu:~$python3001_python.py请输入姓名:hello你的名字是:hellopython@ubuntu:~$3。python的关键字和变量的命令规则和java一样,有些在python中有特殊的作用这就是所谓的keyword关键字,python已经使用了,所以不允许开发者定义标识符与关键字同名以检查python中有哪些关键字:python@ubuntu:~$python3Python3.5.2(default,Nov232017,16:37:01)[GCC5.4.020160609]onlinuxType"help"、“版权”、“出处”或“许可”以获取更多信息。>>>导入关键字>>>keyword.kwlist['False','None','True','and','as','assert','break','class','continue','def','del','elif','else','except','finally','for','from','global','if','import','in','is','lambda','nonlocal','not','or','pass','raise','return','try','while','with','yield']>>>以上就是本次分享的全部内容。现在想学习编程的朋友欢迎关注Python技术大本营获取更多技能教程