文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

python开发规则

2023-01-31 02:10

关注

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


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯