您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

详解python开发规则

2024/2/23 14:09:54发布25次查看
1.python优点:简单、优雅、明确                        python缺点
2.强大的模块三房库                                                1.代码不能加密
3.易移植                                                                  2.速度慢
4.面向对象
5.可扩展(c\java\c#....)
cpython
ipython
jython
pypy
lronpython
编程风格
    缩进统一
    变量
            1.标识符的第一个字符必须是字母表中的字母(大写或小写)或者是一个下环线('_')。
            2.标示符名称的其他部分可以由字母(大写或小写),下划线(‘_’)或数字(0-9)组成。
            3.标示符名称是对大小写敏感的。例如,myname和myname不是一个标识符。
            4.有效标识符名称的例子有i、_my_name、name_23和a1b2_c3。
            5.无效标示符名称的例子有2things、this is spaced out和my-name。
python数据类型(按特征划分)
           数字类型    整型:布尔型、长整型、标准整型    非整型:双精度浮点型、复数、decimal(不是内建类型)
            序列类型:字符串、元组、列表
            映像类型:字典
            集合类型:可变集合、不可变集合
python数据类型(按可变性划分)
             可哈希的,不可变数据类型:数字类型、不可变集合、字符串、元组
             可变数据类型:字典、列表、可变集合
转换utf-8   name.encode('utf-8') 取消name.decode('utf-8')
程序如果想存中文的话
    #_*_ coding:utf-8   _*
    name=u中文
    print  name
与系统交互存文件
        import  os
        a=os.popen('pwd').read()
        a
        import commands
        res =commands.getstatusoutput(''pwd)
        res
    import sys
    import  系统 as  别名
    不建议:  form sys import *  
    print sys.argv
    print 别名
    print  path
用户交互
    raw_input
    %s字符串
    %d数字
1
#(单行注释)注释的每一行最多不能超过80个字符
'''   '''(多行注释)可以注释整段
# -*-coding:utf-8-*-
强制缩进代码志坚的规则(官方建议缩进4个空格)
2
自己写的模块必须是在当前目录可以导入或者是python指定目录:
importsys
print(sys.path)
/usr/bin/python2.7/dist-packages目录(全局)
赋值
counter += 1    #counter = counter + 1
user ==  username
passwd == password
user,password = 'liangml','liangml'
del 删除内存中的数据
del name[2:3]
 看到别人的代码是大写的时候应该是常量,不要轻易更改
3
3.0:input模块
2.7以下:raw_input
以上就是详解python开发规则的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product