首页 > 编程语言 >python基础: python语法之注释、PEP8规范说明、变量与常量、变量的本质、命名规范、命名风格、常量、基本数据类型

python基础: python语法之注释、PEP8规范说明、变量与常量、变量的本质、命名规范、命名风格、常量、基本数据类型

时间:2023-01-17 21:56:24浏览次数:44  
标签:常量 python 绑定 数据类型 注释 变量

目录

python基础

python语法之注释

注释:是对所写的代码的解释说明

三种注释的方式:
    方式一:
        单行注释:一个 # 

    方式二:
        多行注释:一对 '''''''
        ps:回车键左边的那个键 英文输入法下,连续按三下

    方式三:
        多行注释:一对""""""
        ps:回车键左边的那个键 英文输入法下,shift+ 连续按三下
        ps:多行注释也可用来单行注释

pycharm中可以用ctrl + ?快速注释和解开注释

PEP8规范说明

pychrarm中如果出现非红色的波浪线 表明你写的代码有可能不是很规范不影响执行
	该规范定义了一些较为标准的编写格式,可以不遵守,但是尽量规范,养成良好的习惯
	我们在学习的时候不需要死记硬背,在pycharm中的code选项中有一个reformat file,可以用来自动规范,快捷键 ctrl + alt + L

变量与常量

常量与变量的区别
    变量:用来记录事物变化的状态,变量的值是可以进行改变的
    常量:用来记录事物不变的状态,常量的值可能不会经常改变

ps:变量和常量其实在使用的时候是一样的,无论是变量还是常量,在创建时都会在内存中有一块空间,用于保存它的值

语法结构:
    name = 'jason'
    变量名(常量名) 赋值符号 数据值
    使用的时候通过前面的变量名就可以查到对应的数据值

变量的本质

name = 'jason'	
    遇到赋值符号,从右向左看
    整个过程:
	1.在内存空间中申请一块内存空间来存储数据值 jason
	2.给该内存空间绑定一个名字 name
	3.通过name就可以访问到内存空间中存储的数据值 jason
	ps:如果内存中数据没有绑定名字,那么我们就使用不到
 
1.一个数据值可以同时被多个名字绑定,如果赋值符号的右侧也是一个名字,那就意味着是让左边的名字绑向右边名字绑定的数据值,从右向左看,从下向上找。例如:
	a = 123
	b = a
	c = b	(结果为123)
    
2.同一个名字同一时间只能绑定一个数据值
	x = 10
	x = x + 10	(结果为20)
	ps:如果右侧是名字和数据值的组合,那就需要先做相应的运算,得出数据值之后再做绑定。
        
3.一个名字只能绑定一个数据值,所以丢弃了10,绑定了20
	x = 10
    x = 20	(结果为20)

命名规范

1.名字里面最多出现数字、字母、下划线

2.首字母不能用数字

3.名字不能与python中的关键字冲突

4.名字尽量做到见名知意,就是从名称就可以知道内容的意义,实在不会可以用拼音,不能用中文

命名风格

1.下划线(python推荐使用)
     user_name_from_others    每个单词之间用下划线连接,如果名字太长可以简化
    
2.驼峰体(js、Java推荐使用)
    小驼峰:userNameFromOthers = ‘李易峰’
    大驼峰:UserNameFromOthers = ‘李易峰’

常量

1.在python中没有真正意义上的常量,所有的名字都是变量,常量就是不变的变量
    将纯大写的变量名看成是常量
    	HOST = '10.51.3.2'
        print(HOST)
        
2.在其他编程语言中存在真正意义上的常量,绑定了关系就无法再更改

ps:常量的其他特性与变量一致

基本数据类型

1.如何理解数据类型
    例如:日常生活中表示姓名用文本、表示年龄用数字、表示体重用小数
    在代码程序中也需要有不同的数据类型来表示不同的数据状态

2.如何查看数据的数据类型
	type()   这个方法可以用来查看数据的数据类型
    
	name = 'liyifeng'
	print(type(name)) 		(结果:<class 'str'>)

标签:常量,python,绑定,数据类型,注释,变量
From: https://www.cnblogs.com/wxlxl/p/17058762.html

相关文章

  • Python使用Pickle模块进行数据保存和读取的讲解
     pickle是一个python中压缩/保存/提取文件的模块,字典和列表都是能被保存的.但必须主意的是python2以ASCII形式保存,而在python3中pickle是使用转换二进制的数据压缩方法......
  • Python中reshape函数(-1表示什么)
    https://blog.sciencenet.cn/blog-3428464-1247194.html reshape函数(-1表示什么)1.当原始数组A[4,6]为二维数组,代表4行6列。A.reshape(-1,8):表示将数组转换成8列的数组......
  • 通过安装anaconda来管理python版本
    通过安装anaconda来管理python版本1.准备下载anaconda官网下载地址:https://www.anaconda.com/products/distribution#Downloads注意安装时不要选择添加到path,后期自......
  • [oeasy]python0052_ raw格式字符串_单引号_双引号_反引号_ 退格键
    转义字符回忆上次内容最近玩的是\n、\r之外的转义序列\a是␇(bell)\t是水平制表符\v是换行不回车通过16进制数值转义\xhh把(hh)16进制对应的asci......
  • Python画圣诞树看多了,挑战用C语言画一个?【圣诞快乐】
    ......
  • 【大数据分析】python数据分析seaborn
    一、环境准备1.seaborn数据集下载地址:https://github.com/mwaskom/seaborn-data2.下载后解压放到C:\Users\014xxx\seaborn-data内,可以通过命令行sns.getdir来获取sns.uti......
  • python入门
    目录变量1.什么是变量2.为什么要有变量3.怎么使用变量常量1.什么是常量2.为什么要有常量3.怎么使用常量变量什么是变量#变量就是可以变化的量,量指的是事物的状......
  • python3.10.0字符串基础
    字符串支持索引(下标访问),第一个字符的索引是0。单字符没有专用的类型,就是长度为一的字符串:>>>word='Python'>>>word[0]#characterinposition0'P'>>>word[......
  • python中获取图片wh的最快方式imagesize
    遇到一个需求,统计百万图片的高和宽,正常反应是使用opencv或者pil,但是这两种方式都会将图片读取到内存中,显然我不需要这不操作。刚好图片会将高度和宽度信息存储在文件头中,......
  • python内存中生成excel和zip文件
    目录python内存中生成excel和zip文件直接返回Zip文件直接返回Excel文件内存中生成Excel文件再压缩生Zip文件python内存中生成excel和zip文件我们知道pandas和zipfile两个......