python输出变量名-python— 变量名的命名和打印

本文介绍了Python中变量的命名规则,包括命名约定、缩写和下划线的使用。同时,讲解了如何在print语句中打印变量,以及%s, %r, %d等格式控制工具的作用。此外,还提到了Python中的常量、异常命名规范和私有变量的表示方法。" 108752670,7467629,C#使用ArcEngine无控件导出地图图片,"['GIS开发', 'C#编程', 'ArcEngine应用', 'SOE开发', '地图图片导出']
部署运行你感兴趣的模型镜像

代码:

# -*- coding: utf-8 -*- 。

# 变量名的命名和打印 #print中 用"%s." 来表示

#同一行print变量时 末尾的"%"要加"(变量,变量)"

# 如:print "she name is %s.sge is %s.years old. " % (my_namen,17)

my_name = "DX-小书生" #名字

my_age = 22 #年龄

my_height = 160 #身高

my_weight = 99 #体重

my_eyes = "Black" #眼睛、黑色

my_teeth = "white" #牙齿、白色

my_hari = "Black" #头发、黑色

print "My name"s %s." % my_name

print "She age is %s." % my_age

print "My ideal height is %s." % my_height #我的理想身高

print "height is a mishap. I:MMMP" #身高是硬伤.我:mmmp

print "She has %s. hair. And %s.teeth " %( my_hari,my_teeth)#她有着乌黑的头发和洁白的牙齿

print "Her has %s. eyes and is very beautiful" % my_eyes #她有着黑色的眼睛很漂亮

print "So I miss her, wher are you new." #思念

调试输出:

My name"s DX-小书生.

She age is 22.

My ideal height is 160.

height is a mishap. I:MMMP

She has Black. hair. And white.teeth

Her has Black. eyes and is very beautiful

So I miss her, wher are you new.

%s, %r, %d :

它们是一种“格式控制工具”。它们告诉 Python 把

右边的变量带到字符串中,并且把变量值放到 %s 所在的位置上。

python的变量名命名规则:

1.不论是类成员变量还是全局变量,均不使用 m 或 g 前缀。

2.私有类成员使用单一下划线前缀标识,多定义公开成员,少定义私有成员。

3.变量名不应带有类型信息,因为Python是动态类型语言。如 iValue、names_list、dict_obj 等都是不好的命名。

常量

常量名所有字母大写,由下划线连接各个单词如MAX_OVERFLOW,TOTAL。

异常

以“Error”作为后缀。

缩写

命名应当尽量使用全拼写的单词,缩写的情况有如下两种:

1.常用的缩写,如XML、ID等,在命名时也应只大写首字母,如XmlParser。

2.命名中含有长单词,对某个单词进行缩写。这时应使用约定成俗的缩写方式。

例如:

function 缩写为 fn

text 缩写为 txt

object 缩写为 obj

count 缩写为 cnt

number 缩写为 num,等。

前导后缀下划线

一个前导下划线:表示非公有。

一个后缀下划线:避免关键字冲突。

两个前导下划线:当命名一个类属性引起名称冲突时使用。

两个前导和后缀下划线:“魔”(有特殊用途)对象或者属性,例如__init__或者__file__。绝对不要创造这样的名字,而只是使用它们。

*注意*:关于下划线的使用存在一些争议。

Python 用下划线作为变量前缀和后缀指定特殊变量。

_xxx 不能用"from module import *"导入

__xxx__ 系统定义名字

__xxx 类中的私有变量名

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值