1.python的命名规范

(1)不能以数字开头,不能出现中文。

(2)命名以字母开头,包含数字,字母(区分大小写),下划线。

(3)不能包含关键字,见名知意。

2.python常见的数据类型

(1)整数:包含正整数例如1,2,3,负整数例如-1,-2,-3

(2)浮点数:例如2.14,2.85

(3)字符串:由成对的单引号或双引号括起来的任意字符。此处注意是英文状态下成对的双引号或者成对的单引号。例如:'helloworld',"今天天气不错。",字符串内既包含'又包含"则需要使用转义符,例如"I\'m \"chenjie\""

(4)布尔值:布尔值只有True和False。布尔值一般与逻辑运算符and(逻辑与,判断条件都为真返回True),or(逻辑或,判断条件只有一个为真就返回True),not(逻辑非,判断条件为True,逻辑not参与运算后,返回False)

(5)空值:python的空值用None表示,None不能理解为0,因为0是有意义的,None是一种特殊的空值。

(6)元组:元组的标识符是(),内部元素通过英文的逗号进行分隔,元组内的元素可以包含整数,浮点数,字符,字符串,列表,字典,元组。例如a=(1,"a","123",[1,2,3],{"name":"张三","age":14},('a','b','c'))注意不可以对元组进行增,删改的操作。对元组只能进行只读操作。

(7)列表:列表的标识[],列表是有序对象的集合,可以通过索引下标取值。[列表元素索引开始位置:列表元素索引结束位置]。列表内包含整数,浮点数,字符串,列表,元组。例如[1,2,3,"aa",[1,2,3],('a','b','c')]

(8)字典:字典的标示{},字典是无序对象的集合,不可以通过索引取值,获取字典的元素需要通过键名取值,字典是由key(键)和值(value)组成的。例如{"name":"张三","age":14}

python--命名规范及常见的数据类型的更多相关文章

  1. python—命名规范(转)

    文件名全小写,可使用下划线 包应该是简短的.小写的名字.如果下划线可以改善可读性可以加入.如mypackage. 模块与包的规范同.如mymodule. 类总是使用首字母大写单词串.如MyClass. ...

  2. Google Python命名规范

    Google Python命名规范 module_name,  模块 package_name,  包 ClassName,  类 method_name,  方法 ExceptionName,    ...

  3. python—命名规范

    文件名全小写,可使用下划线 包应该是简短的.小写的名字.如果下划线可以改善可读性可以加入.如mypackage. 模块与包的规范同.如mymodule. 类总是使用首字母大写单词串.如MyClass. ...

  4. Google Python 命名规范

    Google Python命名规范 module_name,  模块 package_name,  包 ClassName,  类 method_name,  方法 ExceptionName,    ...

  5. python 命名规范

    参考Google开源项目风格指南:https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/cont ...

  6. python快速开始一-------常见的数据类型

    前置条件:已经安装好python程序 常用的数据类型 Python常见的数据类型: 整数:就是我们数学里面的整数,比如3455,python目前支持最大的32bit或者64bit 长整数(long): ...

  7. Python 命名规范总结

    Python推荐命名规范: 模块名和包名采用小写字母并且以下划线分隔单词的形式: 如:browser_driver 类名或异常名采用每个单词首字母大写的方式: 如:BasePage, Keyboard ...

  8. Python命名规范

    Python 标识符 参见:https://docs.python.org/3/reference/lexical_analysis.html?highlight=identifier#identif ...

  9. python 命名规范最近遇到的问题

    1.remove redundant parentheses 出去多余的括号,写C#习惯了先加个括号,python的if不用加括号. 改为:if chrome_args().get("hea ...

随机推荐

  1. 密码强度的正则表达式(JavaScript)总结

    简言 本文给出了两个密码强度的正则表达式方案,一个简单,一个更复杂和安全.并分别给出了两个方案的解析和测试程序.一般大家可以根据自己的项目的实际需要,自行定义自己的密码正则约定. 前言 用户注册时,都 ...

  2. Hello World另类写法

    #include<iostream> #define _ using namespace std; #define __ int main() #define ___ { #define ...

  3. https的网站使用百度地图的问题

    https的网站使用百度地图,如果你引用的地址没写对的话,加载不出来百度地图,被认为是不安全的JS内容. 引用的地址:http://api.map.baidu.com/api?v=2.0&ak ...

  4. Android GreenDao操作外部DB数据库文件

    1.背景 所谓外部数据库文件此处指的就是一个在外部单独创建的db文件,假设有这么一个场景,我们项目中有一些本地数据,不需要接口去获取的(不需要进行网络操作),写死的数据,比如全国各个省各个市的一些基本 ...

  5. C++string类型转换为C数组

    #include <string> #include <iostream> using namespace std; int main(){ string str; str.a ...

  6. SAP云平台的Document Service

    SAP云平台以微服务的方式提供了Document的CRUD(增删改查)操作.该微服务基于标准的CMIS协议(Content Management Interoperability Service). ...

  7. Android(java)学习笔记124:利用Service在后台播放背景音乐

    1. 在android应用程序里,有一种没有UI的类(android.app.Service)——Service.简单来说,Service是一个 background process(背景程序),通过 ...

  8. iframe的document操作

    导语: 在我写网页代填插件的时候,有遇到拿不到input元素的时候,这时候我去看元素布局,发现有些网站登录那一块是用iframe标签写的,这时候我需要取到的那就是iframe标签下input元素 1. ...

  9. 第一单元OO总结

  10. Object-C知识点 (六) 开发中的技巧

    本文主要介绍开发中的一些实用技巧 #pragma mark - 代码控制Home按键 [[UIApplication sharedApplication] performSelector:@selec ...