编程语言
首页 > 编程语言> > 【2022-06-17】Python的语法注释与数据类型

【2022-06-17】Python的语法注释与数据类型

作者:互联网

Python的语法注释

什么是注释

注释,简单而言,就是程序员对自己编写的代码进行的一种解释,它类似于一种标识,起到了提示的作用

python的注释方法有哪些以及如何使用

1、在Python中使用#号来表示单行注释(shift+3表示#),单行注释可以作为单独的一行放在被注释的代码之上,也可以放在语句和表达式之后。

# 这是一个单行注释      # 当单行注释作为单独的一行放在被注释代码行之上时,为了保证代码的可读性,建议在#后面添加一个空格,再添加注释内容

# for i in range(10):  # 这是一行循环打印的代码
# print(i)             # 当单行注释放在语句或表达式之后时,同样为了保证代码的可读性,建议注释和语句(或注释和表达式)之间至少要有两个空格。

2、多行注释:当注释内容过多,导致一行无法显示时,就可以使用多行注释。 在python中可以使用三个单引号或双引号来表示多行注释

# 英文状态下输入三个'''           就表示为三个单引号的多行注释

# 英文状态下,按住shift+'''       就表示为三个双引号的多行注释


'''
这是三个单引号引起来的多行注释,重在理解多行,这里是第一行
这是第二行
这是第三行
'''


"""
这是三个双引号的多行注释
"""

python的变量与常量

变量和常量的概念

1、变量:就是在程序运行的过程中,数据值会发生变化的量

2、常量:就是在程序运行的过程中,数据值不会发生变化的量

3、无论是变量还是常量,在创建的时候都会在内存中占用一块空间,用于保存它的数据值

   基本使用:   
   
   比如,提起中国诗词我们就会想到李白、杜甫,唐宋八大家等等著名诗人 
   
   那么我们在描述的时候就会想到,姓名是李白   朝代是唐代    工作是诗人  别称是诗仙 著作有李太白集 
   
   那么在程序里,它的规范写法是:    
   # name = '李白'	
   # job = '诗人'
   # dynasty = '唐朝'
   # another_name = '诗仙'
   # production = '李太白集'
   
   语法结构:
   # name = '李白'
   
   '''
   变量名    就是name
   赋值符号  就是=
   变量值也称为数据值    就是李白
   '''

变量和常量的本质

name = '李白'
"""
“=”号这个赋值符号 是从右往左的计算顺序,所以,遇到赋值符号,先看符号的右侧 再看符号的左侧

1.在创建的时候,需要先在内存空间中申请一块内存空间 用于存储变量值  李白
2.给这个内存空间绑定一个变量名 name
3.通过name我们就可以访问到内存空间中存储的变量值 李白
ps:如果内存中变量值没有绑定名字 那么意味着我们使用不到 也就是垃圾数据!!!

"""
1.一个变量值可以同时被多个变量名绑定
	如果赋值符号的右侧也是一个变量名 
	那么意思是让左边的变量名绑向右边变量名绑定的变量值
		a = 123
		b = a
		

2.同一个变量名同一时间只能绑定一个变量值
		x = 10
		x = x + 10
		print(x)
	ps:如果右侧是变量名和变量值的组合 那么需要先做相应的运算 得出正确的变量值之后再做绑定

变量的命名规范及风格

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

# username_123 = '杜甫'
# user123 = '欧阳修'
# user_123 = '苏洵'

# print(username_123)    杜甫
# print(user123)         欧阳修
# print(user_123)        苏洵


2.数字不能开头,否则会报错

# 123name = '王安石'
# print(123name)   打印不成功


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

# range = '苏轼'
# print(range)  打印不成功


4.名字尽量做到见名知意

# age = 24
# print(age)  


5.命名风格有两种

# 变量名的命名风格

# 下划线式

user_name_from_tang_dynasty = '柳宗元'    # 来自唐代的柳宗元

# 驼峰体式  分为大驼峰体和小驼峰体
# 大驼峰体
UserNameFromNorthernSongDynasty = '苏澈'  # 首字母开头大写
# 小驼峰体
userNameFromNorthernSongDynasty = '韩愈'  # 首字母不大写第二个字母开始大写

python的数据类型

什么是数据类型

在计算机科学和计算机编程中,数据类型或简单的类型是数据的一个属性,它告诉编译器或解释器程序员打算如何使用数据。大多数编程语言支持整数(大小不同)、浮点数(近似实数)、字符和布尔值的基本数据类型。数据类型约束表达式的值,例如变量或函数,可能需要。此数据类型定义了可以对数据执行的操作、数据的含义以及存储该类型值的方式。数据类型提供一组值,表达式(即变量、函数等)可以从中获取其值。

数据类型的概念

数据类型在类型系统中使用,类型系统提供了定义、实现和使用它们的各种方法。不同的类型系统确保不同程度的类型安全。

数据类型之整型int

整型就是用来存储整数数值,也就是我们常说的整数,即没有小数部分的数值。可以是正数,也可以是负数.表达关键字是int

整型有一个有效范围的,它的有效取值范围是-2147483648~+2147483647

主要应用场景:电话号码、人数、年龄、年月日、四季

基本使用:

# phone_number = 10086
# student_number = 100
# age = 18
# year = 2022
# month = 6
# today = 17

查看数据类型的命令为print(type(跟上变量名))


# print(type(phone_number))      # <class 'int'>
# print(type(student_number))    # <class 'int'>
# print(type(age))               # <class 'int'>
# print(type(year))              # <class 'int'>
# print(type(month))             # <class 'int'>
# print(type(today))             # <class 'int'>




数据类型之浮点型float

浮点型是表示有小数部分的数字,也就是我们常说的小数,表达关键字是float

主要应用场景:商品的价格、人的身高、体重、圆周率

基本使用:

# price = 3.8
# height = 1.83
# weight = 54.3
# pi = 3.1415926

 
# print(type(price))            # <class 'float'>
# print(type(height))           # <class 'float'>
# print(type(weight))           # <class 'float'>
# print(type(pi))               # <class 'float'>

数据类型之字符串str

字符串可以当做是文本序列,表达关键字是str

主要应用场景:如事物的名称、描述、属性、关系等等

基本使用:

# iphone = '手机'
# blue = '蓝色'
# address = '地球村'
# peasant = '农民'
# worker = '工人'
# doctor = '医生'
# sentence = """我们生长在地球村,里边有农民、工人、医生,我身穿一件蓝色衬衣、还有一部手机"""


# print(type(iphone))      # <class 'str'>
# print(type(blue))        # <class 'str'>
# print(type(address))     # <class 'str'>
# print(type(peasant))     # <class 'str'>
# print(type(worker))      # <class 'str'>
# print(type(doctor))      # <class 'str'>
# print(type(sentence))    # <class 'str'>




标签:06,17,变量值,数据类型,注释,print,变量名,type
来源: https://www.cnblogs.com/dy12138/p/16387040.html