Python基础 Python面向对象 Python3.X新特性 pyqt编程实战

python变量、常量与数据类型




  在说Python之前先完成Python的安装,我们要学习一门新的语言安装,先要上它的官网。


variable1.png


  进入官网,可以看到在官网下面有各个平台,因为Python是跨平台的,所以如果是Windows就可以选择Windows下面下载一个exe的安装包,注意在安装的时候,要把这个添加到环境变量里面,当然还可以用mac或者Linux来进行安装,但是如果是Mac或者Linux的操作系统,一般情况下默认就已经安装Python2.7了,Python目前的语言版本有3.4和2.7,他们两个版本是不兼容的,所以为了响应我们更好的运用第三方类,一般都装2.7。



  怎么看Python自带的版本?


variable2.png


  只需要输入代码version,然后就可以知道当前系统上是2.7.6这样一个版本,如果要进入Python环境有两种方式,第一可以用一个编辑器,比如说用一个记事本编写一段“.py”的文件,这就是Python源代码文件,或者说直接进入Python开发环境,我们就直接输入代码“Python”就可以了。


variable3.png


 然后,可以看到三个箭头这个方式,就表示我已经进入Python,那么我进入Python之后。


variable4.png


输入想让Python去算的数字,点击回车就会得出答案,这就是最简单的Python语法,乘法也是一样的。



  怎么定义变量和常量?


variable5.png


比如我给一个变量赋予一个名称“name”,让它等于sundy,然后在输入代码把它打印出来,点击回车就可以看到sundy已经被打印出来了。


variable6.png


在Python没有真正意义上的常量,而是用一个大写的规定或者标定来表示它是一个常量。


variable7.png


注释就是用一个最简单的“#”来完成。


  Python它是自猜想的数据类型,就是我们不用特别显示的去指定它的数据类型就可以来完成我们的工作,它会自动的去设定它的数据类型。


  它的基础数据类型,一般语言来说就是整型,浮点数,有的语言字符串是,也有的语言字符串不是而是字符,还有布尔。


variable8.png


  输入代码“age=121”就代表它是整型变量,然后我们要怎么判定它是不是整型变量,有一个小函数,因为Python内置了非常多的库,然后我们只需要用一个type然后把age传进去,就可以了,然后我们可以看到下面的int就是它的整型变量。


variable9.png


  输入代码“name=‘sundy’”这就是一个字符串变量,然后我们在type(name),就可以看到str出来了。


variable10.png


  我们要注意一点,就是在Python里面是大小写识别的,所以“True”一定要首字母大写,然后还有浮点数,比如说“area=232.2323”,然后我们在来type一下,这就是一个float,常量是可以修改的,所以在Python里面我们也会有各种各样的开发环境。


  如果我有一个字符串,我要怎样去得到字符串的长度?它有大量的计数函数,我们用“len”就可以来得到它。



  数据类型怎样进行转换


比如我要把一个整数转换成字符串。


variable11.png


  我们用一个函数“str”然后后面跟上整数,然后把它打印出来,那么字符串又要怎样转换成一个整数。


variable12.png


  转成整数就是前面加上Int函数,同理,浮点数和布尔都是这样转换的。


variable13.png


  字符串的拼接就更加简单了,比如说我定义两个,一个a1=hello,一个a2=world,然后我们打印一下a1+a2。


variable14.png


  在举个例子,我们输入代码“name= hello”,然后我们可以在后面加上转意符,替换符等等,在这里替换就需要百分号把他们分隔开,然后输入“print name”,它就会进行一个自动的拼接。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部