首页 > 编程语言 >python注释语法与基本的数据类型

python注释语法与基本的数据类型

时间:2022-09-23 21:14:29浏览次数:54  
标签:name python 数据类型 语法 lizhi print 数据 变量

python注释之语法

1.注释
   可以理解为在我们在学习文言文的时候,碰到某一个词不会,课文会对这个词进行解释方便我们理解,在编程中为了方便别人或者我们自己以后在看我们程序的时候通俗易懂,所以我们需要给我们所编写的代码添加注释
2.如何编写注释
    ---解释说明文字前面添加警号    
       print('hello word') #这是一个大招呼
    ---英文状态下回车键旁边键连续按3下
            '''
            多行注释
            '''
    ---英文状态下按shift,回车键旁边键连续按3下
            """
            多行注释
            """

变量与常量

1.什么是变量?
   通俗我们可以从字面得知,变就是变化,那我们可以理解为会产生变化的量,比如:年龄、身高、体重等
2.什么是常量?
   根据变量我们反推相对得出常量就是不会变化的量,比如:圆周率、重力加速度

变量的基本使用

1.生活中的变量案例
     我们看到的一个朋友
      姓名叫lizhi
      年龄是21
      性别是男孩
---在代码中是如何表现的
     name = 'lizhi'
     age = 18
     gender = man
变量使用的语法结构与底层逻辑
----name = 'lizhi'
   name表示变量名
   “=”表示赋值符号
   ‘lizhi’表示数据值
变量使用的语法与底层逻辑:
      1.看到赋值符号,先看符号的右边
      2.是在内存空间申请一块地盘来储存数据
      3.给数据值赋予一个变量名
      4.以后可以通过变量名找到数据值
注意事项:
      1.同一个数据值可以绑定多个变量
      2.赋值符号的右边也可能是变量名,如果是先找到这个变量名绑定的数值
      3.一个变量名同一时间只能绑定一个数值
    name = 'lizhi'
    name1 = name
    name2 = name1
    print(name2)  得到的数值仍是'lizhi'
 -----表示注意1
    x = 6
    x = x+1
    print(x)    x最后的值为7,会舍弃x = 6这个变量,绑定x = 7 这个变量
------表示注意3
变量的命名规范:
   1.中文可以命名变量,但是容易报错,不推荐使用
   2.汉语拼音也可以作为变量名
   3.变量只能出现字母、数字、下划算
   4.数字不能作为开头
   5.变量要见面知意
   6.变量不能与关键字冲突
变量的命名风格
   1.下划线式  _(python推荐使用)
          变量中有很多名词,用下划算隔开
      如:name_ega_gender = 'lizhi'
   2.驼峰式,首字母大写(JS推荐使用))
      大驼峰
      如:NameEgaGender = 'lizhi'
       小驼峰
      如:nameEgaGender = 'lizhi'
  ps:在使用变量风格的时候保持一致,美观

常量的基本使用

1.在python中没有真正意义上的常量(定义了就不能修改),所以定义了随时都可以修改的
2.在python中想表示常量,需要全部大写常量名字
如:NAME = 'lizhi'
ps:除了大写之外,其他与变量没有区别

数据类型

1.什么是数据类型?
   在我们日常生活中,存储数据的方式是多样的,表格、文档、文档演示都是不同的数据类型,那在程序中也是这样的,不同的数据为不同的类型
2.为什么学习数据类型?
   针对不同的数据采用最佳的数据类型能够更好的表现出这个数据的价值
3.如何查看数据值的数据类型
    type(数据值)\type(变量名)

数据类型之整型(int)

整型可以理解为我们日常生活中所指的整数
应用场景:班级人数、年龄、月份
代码实现:
    age = 18
    stu_num = 55
    month = 6
    print(type(age))  可以得到整型的数据类型'int'

数据类型之浮点型(float)

浮点型可以理解为我们日常生活中所指的小数
应用场景:身高、体重、薪资
   height = 1.73
   weight = 80.3
   salary = 19.8
   print(type(weight))  可以得到浮点型的数据类型'float’

数据类型之字符串(str)

可以理解为文本类型的数据>>>引号引起来的部分是字符串
现场场景:姓名、爱好、地址
代码实现:
   name = '18'
   hooby = '学习'
   site = '上海'
   print(type(hooby))   可以得到字符串的数据类型'shr'
1.定义字符串的4种方式
     name = 'zhanghong'
     name1 = "zhanghong"
     name2 = """zhanghong"""
     name3 = '''zhanghong '''
2,为什么要定义字符串?
     在编写文本的时候也会可能使用到引号,为了避免冲突,有了多种方式
    如:name = """李治说:'这是不可能的事'"""
3.如何判断三引号是字符串还是注释
    观察左侧是否有赋值和变量名,有为字符串,没有则为注释

数据类型之列表(list)

意思是可以存储多个数据值的类型,非常方便的取
代码实现:
    name = ['lizhi', 'zhang', 'liuwang', 'songjh']
    print(type(name))  可以得到列表的数据类型'list‘
1.列表的文字描述需要中括号括起来,内部可以存放多个数据值,每个数据值之间用逗号隔开,数据值可以是任意数据类型
  l1 = ['10.6'. '102'. 'lizhi'. '104', [103, 22]]
2.索引取值(就是在这堆数据里拿到某一个数据)
   开始的数字是从0开始
   l1[索引值]
代码展示:
   name = ['lizhi', 'zhang', 'liuwang', 'songjh']
   print(name[0])   表示索引0得到 ’lizhi' 

数据类型之字典(dict)

能够像字典一样非常清楚的表达存储和表达数据值的含义
代码实现:
     egg_2 = {'name':'lizhi',
         'ega':'18',
         'month':'6',
         }
     print(type(egg_2))   可以得到字典的数据类型'dict'
1.字典文字描述
  大括号括起来,内部可以存在多个数据,数据的表现形式是K:V键值对
       键值与键值对之间用逗号隔开
       K是对V描述性性质的解释说明,一般都是字符串类型
       V是真正的数据值,可以是任意的数据类型
2.按照K取数据值
代码实现:
    egg_2 = {'name':'lizhi',
         'ega':'18',
         'month':'6',
         }
    print(egg_2['name'])

PEP8规范

1.逗号后面与数据值空一格
2.赋值符号左右都需要空一格
3.单行注释如果在代码后面,警号需要与代码之间空两个,与内容之间空一格
4.如果单行注释自成一行,那么内容与警号空一格

标签:name,python,数据类型,语法,lizhi,print,数据,变量
From: https://www.cnblogs.com/zhanghong1229/p/16724226.html

相关文章

  • python 矩阵切片
    假设n是一个numpy或者torch.tensor张量,那么n[a:b,c:d]则代表从a到b行(不含b行),c到d列(不含d列)的切片当然,ab、cd中的数是可以省略掉,只要abcd中有一个数即可importt......
  • pycharm,语法注释,部分PEP8规范,常量与变量的基本使用,几个数据类型
    pycharm下载与使用网址:https://www.jetbrains.com/pycharm/download/#section=windows1.该软件分为收费版和免费版免费版功能太少(community)我们尽量使用收费版(prof......
  • python基础
    python语法之注释注释,是指写在代码中不会被运行的,也是一种小笔记,但是言简意赅能看懂的注释最好,不必要长篇大论的注释。pycharm中的快捷键ctrl+?注释分成:单行注释1:井......
  • python文件读取错误UnicodeDecodeError: 'utf-8' codec can't decode byte 0x92 in po
    参考:https://segmentfault.com/q/1010000004268196/a-1020000004269556ubuntu下Python3使用open('filename','r').read()读取.txt文件时抛出异常:UnicodeDecodeError......
  • pycharm的安装与基础语法
    今日内容总结pycharm的安装与使用1.该软件分为收费版和免费版免费版功能太少(communit)所以我们尽量使用收费版(professinal)收费版有30天免费试用2.想要免费试用......
  • Python下载安装与数据类型分类
    Pycharm下载与使用1.下载官网DownloadPyCharm:PythonIDEforProfessionalDevelopersbyJetBrains2.该软件分为收费版和免费版​免费版功能太少,尽量使用......
  • python-数据类型
    变量与常量1.什么是变量可能会经常改变的eg:年龄、时间、容貌2.什么是常量不会改变的eg:圆周率变量的基本使用日常生活中的变量案例姓名=Jo......
  • Python基础入门(三)
    Python基础入门(三)一、pycharm的下载与使用1、pycharm是什么?PyCharm是一款功能强大的Python编辑器,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比......
  • python进阶之路3
    内容概要pycharm下载与使用python语法之注释python语法之变量与常量python基本数据类型(先大致了解有哪些)pycharm下载与使用1.该软件分为收费版和免费版 免费版本功......
  • pycharm-数据类型
    今日内容pycharm下载与使用1.下载​该软件分免费版和收费版​免费版(community):功能少​收费版(professional):30天试用​我们尽量使用收费版......