Python学习(2)

1.pyhton的优点:快速、兼容性强、入门轻松、开源项目

2.等宽字体:是指字符宽度相同的计算机字体。与此相对,字符宽度不尽相同的计算机字体称为比例字体。

3.IDIE有两种模式:交互模式、编辑器模式。

4.用python设计第一个游戏

 操作步骤:打开IDIE-File-New File-开始敲代码。将内容敲完后,ctrl+s进行保存,文件名后缀.py  -点run-Rundule即可开始运行这个游戏。

说明

(1)input(是一个内置函数)作用是:用于接收用户输入的数据。

(2)print BIF内置函数,使用它就可以实现打印输出一个对象的目的。

 注意:括号里是两个下划线!

误区:以下是我在敲这段代码所遇到的问题:

(1)把"看成了*

(2)没有注意到空格

(3)print不能顶格

(4)是print,不是printf

  (5):看成了;

(6)符号输入必须在英文状态下

(7)缩进一定要正确!!

(8)函数名要写正确!

另外,为了让中英文字体看起来差别更大些,我们可以修改编辑器的字体:options-Configure IDIE-Fonts/Tabs-Consolas(个人觉得比较好看)。

5.PEP8是Python官方指定的编码规范:如

使用4个空格缩进,不要使用制表符;

使用拆行符(\)以确保每行不会超过79个字符;

空格的使用:总体原则是避免不必要的空格 ; 各种右括号前不要加空格 ;逗号、冒号、分号前不要加空格 ; 函数的左括号前不要加空格。如Func(1)。序列的左括号前不要加空格。如list[2]。操作符左右各加个空格,不要为了对齐增加空格。函数默认参数使的赋值符左右省略空格。

注释部分:为让代码具有更高的可读性。

1)行注释:跟代码至少有两个空格分离,注释由“#”号和一个空格开始;

2)函数、类等块注释:通常跟随其定义做注释,可以是“#”号或者三引号注释;

3)文件注释:一般使用三引号注释,写下文件顶部,但是声明之下。主要是为了文件内容的注解;

模块和包的相关规范

位置:导入在文件顶部,在文档注释之后,在模块全局变量之前;

导入顺序:优先标准库导入,然后相关第三方库导入,最后是本地应用库导入;

导入注意:尽量不要在import后一次引入多个包;

命名规范

变量命名:不要用字母"l""(小写的L)"O"(大写的O)作为单字符变量,在某些字体里面无法和数字0和1区分;

函数命名:函数名应该小写,用下滑线分割;

类命名:一般使用首字母大写的约定;

包和模块的命名:模块的命名要短,使用小写,避免使用特殊字符,尽量保持模块名简单,无需分开单词命名;

常量命名:通常定义与模块级别并且所有的字母都是大写、单词用下划线分开;

项目结构介绍

readme:对项目的整体介绍,同时也是一份使用手册,需要时常维护更新,通常为README.md;

logs: 专门存放项目运行日志的地方;

setup.py:通过setup把核心代码打包发布;

sample:存放项目核心代码,项目主题名目录;

requirements.txt:存放该项目所有依赖的第三方库

docs:包的参考文档;

tests:所有的代码测试都存在于该目录下

makefile:用于项目的命令管理,根据项目需求添加其他文件和目录;

学习笔记内容源自:

1.哔哩哔哩小甲鱼python视频

2.PEP8规范来自于百度百科

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值