第02章:python自动化——编码规范与基本数据类型

文章介绍了Python编程中的编码规范,如命名规则、缩进和注释的重要性。此外,还讲解了变量的定义及其可变性,并详细阐述了Python的基本数据类型,包括Number、String、List、Tuple、Set和Dictionary,以及它们的应用。
摘要由CSDN通过智能技术生成

目录

一、编码规范

二、变量的定义

三、基本数据类型的应用


一、编码规范

Python代码在编写的时候会有一些格式上的要求,这是编程时的基本规范。有些企业也会有自己的代码编写规范。

  1. 命名规则:所有的工程,包名,文件名,变量名,函数和类名等,需要命名的东西,在命名的时候一定要有标准的命名规则。

    1. 驼峰命名法则:myFirstPythonDemo

    2. 不能用关键字命名:关键字就是有特殊含义的字符串,如果非要用关键字,则在关键字前添加一个下划线__

    3. 不能用拼音命名:因为拼音的命名是非常业余的表现,会被同行耻笑

    4. 推荐的命名规范:my_first_python_demo,通过下划线将不同的单词进行区分的命名规则

  2. python语言没有每行代码的结束符,每一行代码写完的标志就是回车,当然特定情况下支持多行编写,通过连接符'\'来链接内容。在python中,所有的代码是通过缩进来控制格式和代码的层级。严格遵循缩进规范,缩进快捷键是

  3. 注释:注释是很重要的功能。本身的意义是对代码的说明。包括单行注释#,多行注释''' '''两种形态。一定要记得在自己写代码的时候多使用注释,对代码进行说明。养成良好的代码注释习惯。

  4. 弱数据类型:Python体系下,所有的变量都是弱数据类型,也就是不会先定义类型再进行数据传递,而是通过传递的数据来决定它的类型。弱数据类型就是在定义的时候不用明确定义它的数据类型,而是根据实际赋值的结果是什么类型,决定了它的数据类型。

二、变量的定义

变量,顾名思义就是可以变化的量,用来记录某一个特定状态的。

在实际编程的过程中,会需要用到各种各样的数据,在程序中进行计算和处理。在引用这些内容的时候,就需要通过比那里来进行引用。所以变量是编程时非常重要且常用的一个点。

变量本身的名字是不固定的(只要不和关键字重名即可),变量的值也是可以随意变化的,是可以被随意改变的。

例如:wuhan = “测试小咖”

这个 wuhan 就是变量,而“测试小咖”就是给这个变量定义的值

如果在后面再写一个:wuhan = “Python自动化”,
那么,这个变量wuhan的值就变成了“Python自动化”

三、基本数据类型的应用

Python语言中有常见的基本数据类型,这些类型是在整个编程的过程中会非常频繁来使用的。具体的基本数据类型如下:

  1. Number(数字):例如age = 18    这里的18就是数字类型的值

  2. String(字符串):例如name = “csxk”  这里的csxk就是str类型的数据,注意如果是
    name = “1234”,这里的1234的类型也是str,简而言之,加了引号的都是字符串

  3. List(列表):通过中括号括起来,不同的值用,号进行划分,list中的所有元素都是通过下标来获取,下标从0开始。
    例如:Emma = [1,2,3,4],其中的Emma[0]指的就是1

  4. Tuple(元组):通过括弧号括起来,用,号进行划分,基本的功能与list类似,但两者有不同。

  5. Set(集合):很独特的序列,通过{ }括起来的,无序,并且可以自动去重。
    例如:csxk = {'a',1,'a',4,'b'},如果print(csxk)可以输出{'a',1,4,'b'}
    将一个集合进行去重操作,最快方法是将其转换为set集合

  6. Dictionary(字典):是基于键值对(key,value)的形态来实现数据存储与访问的一种序列。是python当中独有的一种数据类型,它不是jison(jison始终格式,而不是数据类型)
    例如:
    ms = {
    'name' = 'ms'
    'age' = '18'
    }

    它的取值是通过key值来获取value值
    例如:
    print(ms['name'])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值