python命名规则

本文介绍了Python的命名规则,包括包、模块、类、函数和对象的命名规范。类对象首字母大写,私有属性和方法使用双下划线前缀。函数名以下划线或字母开头,不使用保留字。此外,还讨论了Python的基础知识,如注释、标识符命名、局部和全局变量,以及字符串连接和编码转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,包,模块的命名规则

python语言中包名与java语言中包的命名规则相同,全部以小写字母的形式来命名

2,类对象的命名规则

单个单词的首字母要大写,其他字母小写

类中定义一个私有属性以两个下划线为前缀命名

类中定义一个私有方法以两个下划线命名

class公有方法,方法名的首字母小写,其后的每个单词首字母大写,其他字母小写

对象名全部小写

3,函数的命名规则

函数名名必须以下划线或字母开头,可以包含任意字母,数字或下划线的组合

函数名是区分大小写的

函数名不能是保留字


基础知识:

注释是用于说明代码实现的功能

单行注释:单行注释使用#号名加若干空格开始

行内注释:以#号和单个空格开始

注释块:注释块通常应用于跟随一些代码并和这些代码有着相同的缩进层次

注释块中也使用#和一个空格开始

#中文注释

#_*_ coding:utf-8 _*_

#跨平台注释


基础知识

标识符的命名

标识符是用来标识某个对象的名称

在命名标识符时,需要遵循下列规则

标识符的第一个字符必须是字母或下划线

以下划线开关的标识符有特殊意义

以单个下划线开头代表不能直接访问的类属性需通过类提供的接口进行访问

也不能用from xxx import *导入

以双下划线开头的(__foo)代表类的私有成员

以双下划线开头和结尾__foo__代表python中特殊专用的标识

标识符名称的其他部分可以由字母,下划线或数字组成


基础知识:局部变量

局部变量:就是只能在函数或代码段内使用的变量,函数或代码段一旦结束

局部变量的生命周期也将结束


全局变量:

全局变量是能够被不同的函数,类或文件调用的变量

在函数之外定义的变量


字符串的连接需要使用+号

字符串的表示函数

str()函数:把值转换成合理形式的字符串,以便用户理解

repr函数,创建 一个字符,以合法的python表达式的形式来表示值


输出与输入

print 可以用help(print )查看可带的参数

字符串的输入函数--input

和raw_input函数


python中文编码问题:字符串在python内部的表示方式是unicode 编码

在做编码转换时通常要以unicode作为中间编码,取出其他编码的字符串解码decode成unicode,再从unicode编码成为另一种

编码

decode函数的作用就是将其他编码的字符串转换成unicode编码,









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值