python--基础知识

python交互式解释器

   1、成功安装python,运行IDLE,进入交互式解释器页面。

      

     2、python的hello,world程序

     

      比起java来说,是不是很简单!对的,代码简洁正式python的一大优点!

 

算法是什么?

     算法:告诉计算机要做什么。比如:

         SPAM拌SPAM、SPAM、鸡蛋和SPAM。

         首先拿一些SPAM;(定义SPAM变量)

         然后加入一些SPAM、SPAM和鸡蛋;(两个变量相加)

         如果喜欢吃辣的,再多加点SPAM;(考虑特殊的条件)

         煮到熟为止——10分钟检查一次;(重复运行,10分钟检查)

 

数字后表达式

       简单的加,减,乘,除,取余,幂运算。

       

      注意:1/2=0;如果要使结果等于真正的除法值,的使用浮点数,例如1.0/2=0.5。

 

长整数

     超出2 147 483 647   或者小于-2 147 483 647范围的整数,为长整数。

       

 

       长整数与普通整数区别就是结尾多了个L,且长整数与普通整数混合使用。

 

变量

     

      x为变量,x=3:数值3被赋给了变量x,在使用变量时需要对其进行赋值。

 

语句

     表达式就是某建事情,语句是做某件事情,例如print语句告诉计算机打印结果。

         语句的特征:它能改变事物,例如赋值语句改变了变量,print语句改变了屏幕的显示内容。

 

获取用户输入

     input函数:

        

 

 

函数

     內建函数:python的标准函数。pow():幂运算,abs():取绝对值,round():四舍五入。

       函数调用:使用函数的方式。pow(2,3)。

      

 

模块

     模块:导入到Python,增强其功能的扩展,使用import导入。

        例如:floor()函数存在于math模块中,则需要使用floor()函数则必须先导入math模块。

        

      如果要将23.0浮点数,转换成整数,可以使用int()函数

      

      long(),float()函数

      

      ceil()函数:数值转换成大于或者等于它的最小整数

      

      可以使用变量来引用函数,例如使用foo变量来引用sqrt()函数。

       

 

保存并执行程序

         首先准备一个文本编辑器,我选择的是notepad,在本地新建一个python文件夹D:\python,Press <enter>:按enter退出。

         

 

      编辑python代码保存文件hello.py至D:\python目录下。

        在IDLE下打开hello.py文件,F5运行。

        

 

 

注释

    

     使用#添加注释

 

 字符串

     在python中字符串可以用双引号"",单引号''都可以。例如下面的程序,使用单引号,双引号结果是一致的。

       

 

    如果字符串内容本身就用单引号,则需要使用双引号,如果字符串本身就有双引号,则需要使用单引号,否则解释器会报错。

      

    也可以使用反斜线(\)对字符串中的引号进行转义。

      

     使用变量,加法运算拼接字符串

      

      str()函数:将值转换为合理的字符串。

        

 

      repr()函数:创建一个字符串,以合法的python表达式来表示值。

         

       打印字符串与数字相加的句子,使用repr(),或者``反引号将数字转换为字符串后打印。

        

      input与raw_input的区别:

        

      

      input:会对用户输入是否是合法的表达式,如果不合法则会异常,所以一般都使用raw_input函数。

 

       原始字符串:r:

       

      如果不使用r,则程序会认为\n是换行符,对字符串进行换行,但这不是我们想要的结果,我们想要打印DOS路径。

        

      不能在原始字符串末尾输入\,否则会报错,则需要使用\进行转义。

     

 

 

 

      

posted @ 2017-06-23 16:45  四平八稳  阅读(252)  评论(0编辑  收藏  举报