zoukankan      html  css  js  c++  java
  • Python基本语法-2

    Python基本语法-2

    一、Python编程风格

    1、语法要求:

    (1)缩进统一:【常见错误:Indentation Error】

     -->windows中tab键占4格,linux下占8格,但显示时可见长度一致,不易区分。

       a.设置-首选项-选项卡设置-勾选使用空格替换

       b.视图-显示符号-显示空格与制表符

    (2)变量:

       a.首字符:字母、下划线

       b.其他部分:字母、下划线、数字

       c.区分大小写

    2、数据类型

    (1)数字类型:

       a.整型:布尔型、长整形(L)、标准整型

       b.非整型:双精度浮点型、复数、十进制

    (2)序列类型:

       a.字符串(str)

       b.元组(tuple)

       c.列表(list)

    (3)字典

    (4)集合类型:

       a.可变集合

       b.不可变集合

    3、运算:

      + —  * / 按数字逻辑进行运算

      eg:2**32:2的32次方

        10%2:10/2的余数

    4、注释:

    (1)单行注释:#

    (2)多行注释''' '''或""" """

    二、用户交互

    1、导入模块 import【当前文件夹内】

    (1)from sys import argv:从sys模块中导入argv

    (2)import a as b:把a命名为b

    (3)import sys,os,tab:导入多个模块

    (4)python默认查找文件路径:【从头到尾依次查找】

    2、用户输入:raw_input("   ") 读入默认为字符串

    (1)引用:

    (2)格式化输出

    (3)终端输出高亮显示:33[32;1m%s 33[0m

       32:绿色字;31:红色字;42:绿色背景……

    (4)长度判断print len( )

       a.回车不算长度

       b.空格算长度

    (5)去空格:.strip() 把输入的开头结尾空格去掉,但中间空格不去掉

       eg: name=raw_input('your name:').strip()

    三、循环

    1、for

    (1)显示1-100

    (2)长度

    (3)从1-100,每个数间隔2(奇数)

    (4)计数到5显示文字

    2、continue、break

     

    3、while

  • 相关阅读:
    jQuery中$.proxy()的原理和使用
    JS中各种宽度、高度、位置、距离总结
    js中得call()方法和apply()方法的用法
    google浏览器翻译失败解决方案
    js区分移动设备与PC
    知识积累
    Django
    leetcode 27.Remove Element
    leetcode 28. Implement strStr()
    21. Merge Two Sorted Lists
  • 原文地址:https://www.cnblogs.com/fearlesssoul/p/5229380.html
Copyright © 2011-2022 走看看