python编程基础及编程风格

语句与语法

在这里插入图片描述
在这里插入图片描述

python 模块调用实例

目录结构:
ainlp
pythonLearning
day01.py
test.py

day01.py 代码内容如下


def printName(a):
    print(a)
    b="xiaopang"
    print(a+b)

test.py


import  pythonLearning.day01 as day
a="i like"
x=day.printName(a)
print(x)

运行效果:
在这里插入图片描述
目录结构图:
在这里插入图片描述

标识符

在这里插入图片描述

python3中的关键字

在这里插入图片描述

基本编程风格

在这里插入图片描述
文档。 文档可以使用双引号 或三引号 “” 单行的情况 ‘’’ ‘’'多行的情况

使用 对象.doc 可以获取改对象的内部的文档帮助。如:
在这里插入图片描述
python 风格网址:
https://code.google.com/p/soc/wiki/PythonStyleGuide
译文:
http://www.elias.cn/Python/PythonStyleGuide

python命名惯例(重点)

在这里插入图片描述


>>> a="xioapang"
>>> b="like"
>>> print(b.__add__(a))
likexioapang

[注] 类的本地边量 是只能在类中使用,而不能在类外使用。

#Python 文件结构
在这里插入图片描述
(1)使用了系统上env的命令来调用系统上所真正指向的python的版本。
这种方式更加灵活。在系统上是可以多Python版本互存的。互存时,可以调用系统默认所使用的Python版本,也可以切换系统默认是用哪个版本。因此使用env是系统自带的,能够获取指定的python版本。
(2)模块文档 可以使用 文件名.doc 来调用的。 文档可以使用双引号 或三引号 “” 单行的情况 ‘’’ ‘’'多行的情况 所以引号还有注释的意义
(3)模块导入
(4)变量定义
(5)类的定义 也可以有文档。 类就是用户的自定义类型。类决定了它可以参与的运算。
(6)函数的定义 也可以有文档
(7)主程序 if name==“main”:

     __name__用来调用当前模块的名称。或者说导入了当前模块的名称。如果这个模块是自己直接执行的,那么我们就会用到__name__.  
     如果这个模块不是直接执行的,而是被其他模块调用执行的,那么__name__就不等于“__main__”了,而是其它的值。

Python文件主程序

在这里插入图片描述
[注]:每个模块都有一个名为__name__的内建变量,此变量值会根据调用此模块的方式发生变化,如果此文件被作为文件导入,则__name__的值为模块名称;如果此文件被直接执行,则__name__
的值为" main"。

a="abc"就相当于str(“abc”),因为str()是str类的一个内置方法,str(“abc”)的意思就是通过创建str类的str()这个内置方法创建了一个str的对象,而a=“abc” 其实就是自动调用了str()这个内置方法。
然后这个被创建的对象就可以调用这个str类中其它的内置方法。
实例如下:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值