二、Python变量命名规则[通俗易懂]

二、Python变量命名规则[通俗易懂]变量命名规则:1.变量命名不可以以数字开头,如4four,3man;2.不推荐使用以下划线开头,下划线开头的内容在python中有特殊意义,如_age,_name;3.推荐视同固定单词及其缩写,如skt=soket4.以posix命名规则为主,posix命名规则单词全部小写,且所有单词之间以下划线连接,如my_first_love;5.驼峰命名法:所有单词自动连接,且每个单词首字母均大写…

大家好,又见面了,我是你们的朋友全栈君。

变量命名规则:
1.变量命名不可以以数字开头,如4four,3man;

2.不推荐使用以下划线开头,下划线开头的内容在python中有特殊意义,如_age,_name;

3.推荐视同固定单词及其缩写,如skt=soket,srv=server;

4.以posix命名规则为主,posix命名规则单词全部小写,且所有单词之间以下划线连接,如my_first_love;

5.驼峰命名法:所有单词自动连接,且每个单词首字母均大写,分为驼峰命名法和小驼峰命名法:
大驼峰命名法:所有单词首字母均大写,如MyFirstLove;
小驼峰命名法:第一个单词首字母小写,其余均大写,如myFirstLove;

6.避开关键字和保留字,Python有33个关键字:

False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150493.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • golang map转json

    golang map转json““//maptojsonpackagemainimport(“encoding/json”“fmt”)funcmain(){s:=[]map[string]interface{}{}m1:=map[string]interface{}{“name”:”John”,”age”:10}m2:=map[string]interface{}{“

    2022年6月20日
    31
  • centos7.6安装docker_docker自动部署多环境

    centos7.6安装docker_docker自动部署多环境前言前面一篇学了mac安装docker,这篇来学习在linux上安装docker环境准备Docker支持以下的CentOS版本,目前,CentOS仅发行版本中的内核支持Docker。Doc

    2022年7月30日
    3
  • 玩转安卓 Android系统文件夹结构解析(绝对有用)[通俗易懂]

    玩转安卓 Android系统文件夹结构解析(绝对有用)[通俗易懂]//system//app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是//data//文件夹中。下面是详细的介绍://system//app//AlarmClock.apk闹钟//system//app//AlarmClock.odex//system//app//Brows

    2022年8月31日
    0
  • SSR服务器端渲染(Next.js总结和豆瓣电影项目)「建议收藏」

    SSR服务器端渲染(Next.js总结和豆瓣电影项目)「建议收藏」一.前言先解释一下Nuxt.js和Next.js虽然只有一个字母之差,但它们是不同的两个服务端渲染框架.什么是Next.js?引用Next中文官网的一句话:Next.js是一个轻量级的React服务端渲染应用框架。Next.js带来了很多好的特性:默认服务端渲染模式,以文件系统为基础的客户端路由(注意:没有专门路由)代码自动分割使页面加载更快以webpack的热替换(HMR…

    2025年6月12日
    0
  • 手动更新PIP(手机怎么手动更新)

    有时候使用命令行无法更新PIP,此时需要手动进行更新。可以参考:https://blog.csdn.net/lyj_viviani/article/details/70568434

    2022年4月11日
    35
  • 如何判断list、map集合是否为空[通俗易懂]

    如何判断list、map集合是否为空[通俗易懂]前言最近在面试的时候,经常会遇到一个问题:请问如何判断一个list/map集合为空?这个问题我们可以反向思考,一个集合不为空,假设有一个对象map,要满足map!=null&&!map.isEmpty()在这里会出现一个误区,需要特别注意:a.List<T>list=newArrayList<>();if(!list.isE…

    2022年6月16日
    64

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号