首页 > 编程语言 > 详细

那些初学python犯过的小白错误(学习笔记1)

时间:2019-09-07 19:26:18      阅读:80      评论:0      收藏:0      [点我收藏+]

一、关于print函数

  区别于c和py2,py3的print的正确形式如下:print("hello world")

  错误语句:print"hello world"      #该语句在py2时是可以用的,但py3不行。

                         printf("hello world")  #该语句是出现于其他语言的函数,不是py3。

二、关于py3中的对齐问题

在py中,不再采用花括号的方式来标识一段代码,取而代之的,是视觉上更直观的对齐的方式来划分代码区域,但这样做,也需要程序员更小心的对待每一行代码,不然一个空格也将会造成致命的错误。

并且,if语句中还用到了“:”符号!

举例:在c中如果用到if:                                                                                                                             

      if(条件){

        printf("我的班级是xx");

        if(条件){

            printf("我的同桌是xx");

           }

        else{

          printf("我的同桌不是xx");

          }

                     }

    else{

        printf("我的班级不是xx");

      }

 

  在py中,是这样的:

     if(条件):

        print("我的班级是xx")

        if(条件):

           print("我的同桌是xx") 

         else:

           print("我的同桌不是xx")

     else:

          printf("我的班级不是xx")

 

三、python中的与是‘and’而非‘&&

 

四、input输入的值为字符串类型

 

五、关于符号的乱用

      在py中,有很多人性化的改变(这里指计算符号方面),但我们也要慎重使用,例如:

      运行语句print("i love the world"*3)显示的结果是:

            i love the world

            i love the world

            i love the world

      而如果改为print("i love the world"+3)则会报错!

所以,对于我们不熟悉的用法,我们可以尝试,但需要谨慎使用

 

那些初学python犯过的小白错误(学习笔记1)

原文:https://www.cnblogs.com/wswyy/p/11482190.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!