前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python开发规则

python开发规则

作者头像
py3study
发布2020-01-10 12:34:32
4310
发布2020-01-10 12:34:32
举报
文章被收录于专栏:python3python3python3

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档