python中char是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中char是啥意思相关的知识,希望对你有一定的参考价值。

参考技术A 至少目前python中是没有char这个关键字的。
如果你在某段代码中看到char,说明你看到的可能是一个变量名、函数名、类名,再或者是个字符串。

在 Python 类参数中添加一个点是啥意思?

【中文标题】在 Python 类参数中添加一个点是啥意思?【英文标题】:What does it mean to put a dot in a Python class argument?在 Python 类参数中添加一个点是什么意思? 【发布时间】:2014-01-05 11:33:31 【问题描述】:

在 Python 中,我看到一个类定义如下:

from protorpc import messages

# Create the request string containing the user's name
class HelloRequest(messages.Message):
    my_name = messages.StringField(1, required=True)

messages.Message 是什么意思?

【问题讨论】:

【参考方案1】:
from protorpc import messages
class HelloRequest(messages.Message):

只是另一种拼写方式:

from protorpc.messages import Message
class HelloRequest(Message):

甚至……

import protorpc
class HelloRequest(protorpc.messages.Message):

HelloRequest 派生自protorpc package 的messages 子模块 中的Message class

【讨论】:

我知道继承,但这是第一次看到这种风格。我真的很喜欢蟒蛇。谢谢【参考方案2】:

基本上,HelloRequest 来自名为 protopc 的特定组的消息子模块中名为 Message 的类。你所谓的论点不是论点。它只是说 HelloRequest 使用 messages.Message 作为它的开始类。

【讨论】:

以上是关于python中char是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

在 Python 类参数中添加一个点是啥意思?

在python中,双星后跟变量名是啥意思? [复制]

Python 列表推导中的“或”是啥意思? [复制]

星号 * 在 Python 中是啥意思? [复制]

Python3 函数中没有标识符的单个 * 是啥意思? [复制]

在python中//是啥意思?