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

python语法与基本数据类型

时间:2022-09-23 19:48:38浏览次数:55  
标签:注释 xiaoming name python 数据类型 语法 变量名

python语法与基本数据类型

python语法之注释

什么是注释

注释就是对一段代码的解释说明

注释的编写

注释的编写在python中有几种方式

  1. 警号 + 空格 后面跟解释说明

    # 注释
    
    # 注释(单行注释)
    

pycharm中快捷键为 Ctrl + ?

  1. 三个单引号中间加注释(适用于多行注释)
'''
注释
'''
  1. 三个双引号中间加注释(适用于多行注释)
"""
注释
"""

python语法之变量与常量

什么是变量与常量

  1. 什么是变量

​ 变量,顾名思义变化的量,是用来记录变化的事物状态

eg:身高 年纪 分数

  1. 什么是常量

常量就是不变的量,通常用来记录固定事物的状态

变量的使用

我们日常生活中的许多东西都可以用代码来记录

eg:
    小明11岁了,是男生
    name = 'xiaoming'
    age = 19
    gender = 'male'

变量的语法结构与底层原理

eg:name = 'xiaoming'

在这个例子中name是变量名,=不再是数学符号了而是赋值符号,'xiaoming'是数据值,那么我们看到的这个例子的语法结构就是 变量名 赋值符号 数据值

ps:
1.一旦看到赋值符号 那么一定先看符号的右侧
2.在内存空间中申请一块内存空间存储数据值
3.给数据值绑定一个变量名
4.以后就可以通过变量名访问到数据值

注意 :
1.同一个数据值可以绑定多个变量名
2.赋值符号也可能是变量名 如果是就先找该变量名绑定的数据值
3.一个变量名同一时间只能绑定一个数据值

image

变量名的命名规范

1.中文是可以用作变量名的 但是不建议使用 并且容易报错
2.汉语拼音也是可以作为变量名的 但是不建议使用
3.变量名只能出现字母、数字、下划线
4.数字不能开头
5.变量名尽量做到见名知意
6.变量名不能与关键字冲突

变量名的命名风格

变量名中有时候会出现多个单词,这个时候就要使用一些命名规范给区分开

  1. 下划线式(python推荐使用)

​ 就是单词与单词之间用下划线隔开

   name_from_mysql_db_userinfo = 'xiaoming'
  1. 驼峰体式(JS推荐使用)

    1.大驼峰 所有单词首字母大写

    NameFromMysqlDbUserinfo = 'xiaoming'
    
  2. 小驼峰 第一个单词小写其它单词首字母大写

    nameFromMysqlDbUserinfo = 'xiaoming'
    

注意 :在同一个编程语言中尽量使用一种命名规范

常量的基本使用

  • 在python中没有真正意义上的常量,定义了以后可以随时修改

  • 在python中如果想表示常量可以使用全大写的变量名,除此之外其它用法与变量一致

数据类型

  1. 什么是数据类型
    在日常生活中数据的表现形式多种多样 在程序中也是如此

  2. 为何学习数据类型
    针对不同的数据采用最佳的数据类型来表示出该数据的价值

  3. 如何查看数据值的数据类型
    type(数据值)\type(变量名)

数据类型之整型int

整型其实就是整数所表现出来的数据类型

age = 11
year = 2022

数据类型之浮点型float

其实就是小数

height = 1.77
weight = 73.6

数据类型之字符串str

其实就是文本类型的数据,但是在代码中表示时需要用引号引起来

name = 'xiaoming'
addr = '安徽'
  • 定义字符串的四种方式
name = 'xiaoming'
name = "xiaoming"
name = '''xiaoming'''
name = """xiaoming"""

之所以要定义四种方式的字符串是因为在编写字符串时里面的文本也可能会用到引号,这样做是为了避免冲突

worlds = "他说:'我要回家了'"

我们看到定义的字符串中有的和注释一样,区分它们主要看左侧是否有赋值符号和变量名,有就是字符串,没有就是注释

数据类型之列表list

列表的作用是用来存储多个数据值的类型,并且可以很方便的取用

age_list = [11, 12, 13, 14, 15, 16]

用文字来描述就是:用中括号括起来,内部存放的多个数据值之间用逗号隔开

  • 索引取值

表现形式:变量名[索引值]

age_list = [11, 12, 13, 14, 15, 16]    # 找到13
print(age_list[2])

索引取值时起始数字从0开始

数据类型之字典dict

字典可以非常精确的存储和表达数据值的含义

info_dict = {
    'name': 'xiaoming',
    'age': '11'
}

  • 字典文字描述
    大括号括起来 内部可以存放多个数据 数据的组织形式是K:V键值对
    键值对与键值对之间逗号隔开
    K是对V的描述性性质的信息(解释说明) 一般都是字符串类型
    V是真正的数据值 可以是任意数据类型
  • 按K取值
    字典只能按K取值 因为字典是无序的 没有索引的概念
    info_dict['username']

标签:注释,xiaoming,name,python,数据类型,语法,变量名
From: https://www.cnblogs.com/zyg111/p/16723981.html

相关文章

  • pycharm简介及python基础知识
    1、昨日内容回顾计算机五大组成部分(补充)控制器与运算器合称CPU。储存器分内存(临时)与外存(长久)。计算机三大核心硬件CPU,计算机的中枢神经,程序运行必须依靠CPU。内......
  • python变量以及数据类型
    Python基础ctrl+s程序员的灵魂习惯用ctrl+s因为你不知道你的电脑突然会发生什么,导致代码丢失,数据无价注释语法什么是注释?更方便的让别人理解这段代码的含义注释......
  • python
    pythonpython语法之注释什么是注释注释其实就是对一段代码的解释说明eg:如何编写注释,有三种方式1.解释说明文字前面加上警号pycharm里面有快捷键ctrl+?#我是注......
  • Python json中dumps与dump及loads与load的区别
    Python中dumps与dump及loads与load的区别这篇文章主要介绍了Python中dumps与dump、loads与load的区别,json模块提供了一种很简单的方式来编码和解码JSON数据。其中两个主要......
  • python学习之路Day03(pyhcarm基础配置/python基础语法/简单数据类型)
    今日内容概要pycharm基础设置PEP-8规范/python基础语法变量与常量定义基本数据类型(整形int,字符串str,浮点型float,字典dict,列表list)首先我们要学习Pycharm......
  • 进入python的世界_day3_python基础
    写在开头,昨天是学了计算机的核心硬件构成、编程的含义及解释器python的下载与安装,今天是认识安装pycharm和对代码世界格式、常用语的认识,今天是正式敲代码的第一天。今......
  • python03
    今日内容概要python语法之注释python语法之变量与常量python基本数据类型今日内容详细python语法之注释1.什么是注释 注释其实就是对一段代码的解释说......
  • python常量
    python常量常量一、常量变量是变化的量,常量则是不变的量。python中没有使用语法强制定义常量,也就是说,python中定义常量本质上就是变量。如果非要定义常量,变量名必须全大......
  • Pycharm使用与Python基础类型
    今日内容总结Pycharm下载与使用1.该软件分为收费版和免费版免费版功能太少(community)我们尽量使用收费版(professional)30天试用网址:https://www.jetbrains.com/pyc......
  • python向excel中插入折线图
    importopenpyxlfromopenpyxl.chartimportLineChart,Referenceworkbook=openpyxl.load_workbook('file/data.xlsx')sheet=workbook['薪水']#创建折线图的......