腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
13
回答
Python
中变量名和函数名
的
命名
约定
是什么?
python
、
variables
、
function
、
naming-conventions
来自C#背景
的
变量和
方法
名
的
命名
约定
通常是
camelCase
或PascalCase:string thisIsMyVariable = "a"在
Python
中,我看到了上面的内容,但我也看到使用了
下划线
:this_is_my_variable = 'a'
浏览 28
提问于2008-10-01
得票数 927
回答已采纳
1
回答
Python
文件
-
从
CamelCase
更
改为
下划线
命名
约定
-
有没有
更快
的
方法
?
python
几周前,在我学习
python
的
第四周,我写了我
的
第一个现实生活中
的
程序。现在大约一个月后,有了更多
的
经验,我正在尝试重构代码。我要做
的
第一件事是更改我
的
命名
约定
,以遵循PEP8准则。然后,一旦完成,我将整个代码复制并粘贴到一个
python
文件
中,并使用Mu code Editor将其作为一个整体运行。现在,我试图通过对
camelCase
中
的
所有项进行简单
的
浏览 13
提问于2019-12-30
得票数 2
回答已采纳
1
回答
为什么PHP没有一个共同
的
编码
约定
php
、
coding-style
、
coding-standards
为什么PHP中有共同
的
编码
约定
。就像
python
有pep8一样,.Some框架
更
喜欢
camelcase
,但是wordpress在
命名
函数和变量时使用
下划线
,这实际上是首选
的
。
浏览 0
提问于2017-12-01
得票数 -3
1
回答
如何处理服务器端和客户端
的
命名
约定
冲突?
javascript
、
naming
、
mysql
、
json
我有一个项目,它使用MySQL数据库和PHP脚本
的
下划线
命名
约定
,但对javascript应用程序使用
camelCase
(我确信这是一个常见
的
场景)。但是,一旦JSON编码
的
对象
从
服务器端发送到客户端,javascript
命名
约定
就会被使用
下划线
命名
约定
的
具有属性
的
对象污染!我
的
问题是,他们是否有任何标准
浏览 0
提问于2015-02-19
得票数 3
3
回答
doesPythonLikeCamels
python
、
naming
、
case
、
convention
、
pep
是Java风格
的
camelCase
名称,这是
Python
语言中很好
的
实践。我知道按照
约定
,大写
的
名称应该保留为类名。根据好
的
风格,
方法
应该是小写字母,或者实际上我不是很确定。有关于
命名
的
PEP吗?评论: 对不起骆驼:),我
从
answer PEP8中了解到,我
的
标题实际上被正确地称为mixedCase (大写版本是
CamelCase
)在读完PEP之后,我知道带<em
浏览 0
提问于2010-08-31
得票数 1
回答已采纳
1
回答
热添加POST拦截器到aurelia http客户端
aurelia
场景如下:我有一些在浏览器和服务器之间传递
的
python
模型。
命名
事物
的
Python
约定
是使用
下划线
,js
约定
是
camelCase
所有内容。所以我想,我只需要创建一个http请求拦截器来在
python
_models和jsModels之间进行转换。有什么简单
的
方法
可以做到这一点吗?我也在寻找一种
方法
来做逆运算,所以
camelCase
处理这个例子:)
浏览 6
提问于2016-07-25
得票数 0
回答已采纳
1
回答
如何制定pylint规则以允许以`__`开头
的
私有变量
python
、
oop
、
pylint
、
information-hiding
__abAb = abAbAttribute name "__abAb" doesn't conform to
camelCase
naming style 我不想压制每一次事件
的
信息。我在.pylintrc中指定了正则表达式以允许
下划线
,但是不可能非常严格地强制执行
camelCase</em
浏览 2
提问于2020-09-07
得票数 0
2
回答
当与强调
的
后端同步时,转换为
CamelCase
以便在JavaScript中使用?
javascript
、
ruby-on-rails
、
naming-conventions
、
camelcasing
TL/DR:使用突出
的
命名
约定
服务器端(RoR)和camelCased
命名
约定
客户端(JS)
的
好
方法
是什么?
有没有
人想出一种优雅
的
方法
来处理这件事?这里有一些选择,没有一个特别好
的
浏览 0
提问于2012-08-19
得票数 18
回答已采纳
8
回答
如何在
python
中获得内置模块
的
列表?
python
我希望得到
python
中内置模块
的
名称列表,这样我就可以测试函数
的
命名
约定
(
下划线
、
CamelCase
或mixedCase)
的
流行程度。我知道有一个,但我想知道是否有一个字符串列表,这些字符串
更
容易使用:)len(dir(__builtins__)) = 145 len(stdlib_list("2.7")) = 430
浏览 17
提问于2011-12-03
得票数 57
回答已采纳
1
回答
IntelliJ -黄瓜步骤定义案例
intellij-idea
、
cucumber
、
cucumber-java
自从我升级到IntelliJ 15.0.3
的
最新社区版本以来,每当我使用alt + enter自动
从
特性定义
文件
生成一个步骤定义时,它就创建了camel情况下
的
方法
,而不是通常带有
下划线
的
样式。例如,它以前是这样产生
的
public void cucumber_is_awesome() {} 但是现在它在通常
的
camelCase
约定
浏览 4
提问于2016-02-26
得票数 6
2
回答
自动属性字段
的
DotNet
命名
规则
c#
、
.net
、
naming-conventions
是否有
方法
将自动属性
的
命名
约定
更
改为
camelCase
。例如使用.editorconfig
文件
?谢谢!
浏览 9
提问于2022-06-02
得票数 -1
2
回答
我应该如何
命名
我
的
类和函数,甚至字符串?
python
正如你可能会说
的
那样,我是
Python
的
新手。我已经阅读过各种文档,但我仍然不知道是否有"naming best practices"用于字符串函数,当然还有类。如果我想将类或函数
命名
为SiteMap,那么使用SiteMap可以吗?例如,应该是Site_map还是其他任何东西?PS。任何进一步
的
阅读资源,我们将不胜感激!PS。
浏览 4
提问于2012-08-17
得票数 20
回答已采纳
3
回答
Spring存储库无法解析实体
的
属性
spring
、
hibernate
、
spring-data-jpa
、
repository
我试图简单地搜索一个表
的
两列。我
的
客户实体类代码片段:@Table(name = "CUSTOMER") @GeneratedValue(strategynullable = false) private String email; 我
的
customerRepository因此,它
浏览 6
提问于2021-01-07
得票数 2
回答已采纳
2
回答
camelCase
基本上是不推荐使用
的
,还是不允许在
Python
中使用?
python
、
python-3.x
、
naming-conventions
、
deprecated
、
camelcasing
而且,上面写着: mixedCase只允许在已经流行
的
样式(例如threading.py)
的
上下文中保持向后兼容性。 因此,
camelCase
基本上是不
浏览 3
提问于2022-06-09
得票数 0
6
回答
在C#中
命名
私有和静态私有
方法
的
最佳实践是什么?
c#
、
naming-conventions
、
private-methods
我正在尝试找出在C#中
命名
私有
方法
和私有静态
方法
的
最聪明
的
方式。我还知道pascal case是公共
方法
的
行业标准。但我已经看到了测试样式
命名
的
组合(即.method
浏览 1
提问于2009-04-04
得票数 10
回答已采纳
2
回答
什么时候我应该在
Python
函数名称中
的
单词之间使用
下划线
(根据样式指南)?
python
、
coding-style
说应该使用
下划线
,但许多
Python
内置函数不使用。
下划线
的
标准应该是什么?我希望保持与
Python
风格准则
的
一致性,但这一方面似乎有点模糊。
有没有
一个好
的
经验法则,是基于我自己
的
判断,还是真的无关紧要? 例如,我应该将我
的
函数
命名
为isfoo()以匹配较旧
的
函数,还是应该将其
命名
为is_foo()以匹配样式准则?
浏览 3
提问于2013-04-03
得票数 12
回答已采纳
1
回答
手动将MySQL数据库表/字段映射到C#实体类
c#
、
mysql
、
entity-framework-4
、
asp.net-mvc-3
在Entity Framework
的
版本4中,您可以选择先执行他们称为Code
的
操作。问题是,据我所知,类和字段/属性
的
命名
需要与数据库匹配。我使用
的
是MySQL,因此我在
命名
时全部使用小写和
下划线
,因为并不是所有的OSes都支持大写,如果你试图强制大写,可能会让MySQL变得很奇怪。问题是我使用
的
是使用
camelCase
和PascalCase
的
标准C#
命名
约定
。
浏览 0
提问于2010-12-06
得票数 0
回答已采纳
1
回答
Django-Rest-框架字段
命名
重映射
python
、
django
、
django-rest-framework
我有用
python
命名
约定
(例如multiple_words_with_underscores)编写
的
python
类。当通过Django-Rest-Framework公开时,我想重做
camelCase
的
命名
约定
,使其更像javascript。对于Django-Rest-Framework序列化程序,
有没有
内置
的
方法
可以做到这一点,或者我需要显式地
命名
这些列吗? 我
浏览 2
提问于2014-08-19
得票数 1
1
回答
是否可以更改Ember CLI中
的
文件
名
约定
?
ember.js
、
ember-cli
我
的
团队决定我们希望与我们
的
文件
名
命名
约定
保持一致,并决定我们希望在所有项目中使用
下划线
;这不仅仅是Ember /前端项目,还有API、DB、模式库、样式指南等。是否有一个选项可以将"dasherized“
命名
约定
更
改为
”
下划线
“?如果没有,我们该如何解决这个问题呢?我希望解决方案会比创建我们自己
的
CLI分支
更
容易。
浏览 2
提问于2015-03-16
得票数 0
3
回答
PHP中变量
的
主要
命名
约定
是什么:
camelcase
还是
下划线
?
php
、
naming
、
readability
、
camelcase
人们
的
共识似乎是,人们应该遵循他们正在开发
的
平台
的
惯例。请参见:
CamelCase
与
下划线
_案子:
命名
约定
?但是,PHP在内部似乎并不严格遵循任何
约定
(这并不令人惊讶),甚至对于
方法
和函数(例如mysqli::set_local_infile_default、PDOStatement::debugDumpParams)也是如此;然而,在函数名称中,
下划线
似乎占主导地位。然而
浏览 0
提问于2013-04-28
得票数 66
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
小白必看:Python中下划线的5种含义
Python中下划线的5种含义
Python中下划线的5种含义你都知道吗?为你一步步解析
Python基础教程:对python使用元类的总结
Python中下划线的5种含义你都知道吗?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券