美文网首页ITS·黑客
python学习笔记2-自己犯过的错误总结

python学习笔记2-自己犯过的错误总结

作者: lucky07 | 来源:发表于2017-04-04 14:35 被阅读0次

    判断——犯过的错误错误

    if和else后面都要有:elif后面也要有条件+:

    最后要注意如果空出一行来,第二个空行if或else都不起作用了。

    for xin y :最后一定要加:

    从1写到100有点困难,幸好Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如range(5)生成的序列是从0开始小于5的整数:

    错误提示——自己犯过的错误错误

    expected an indented block说明没有四个空格,一个空格就OK!

    总结python 2和3的区别

    3里面没有import BaseHTTPServer

    请用替换为:importhttp.server

    那么classRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):

    替换为:classRequestHandler(http.server.BaseHTTPRequestHandler):

    SyntaxError:Missing parentheses in call to 'print'

    意思是print要加()

    判断是否为False

    只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。

    类型转换函数:

    float

    int()

    类型大小

    Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量给关联起来。

    注意:Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647。

    Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)

    记住循环的方法:

    whilen >0:

    forxinnames:

    bredk配合if可以直接跳出循环

    continue语句,跳过当前的这次循环,直接开始下一次循环。

    相关文章

      网友评论

        本文标题:python学习笔记2-自己犯过的错误总结

        本文链接:https://www.haomeiwen.com/subject/vwoaottx.html