Python是一种动态类型语言,这意味着在使用变量之前我们不需要指定变量类型或进行声明。这使得Python成为最高效和易于使用的语言之一。在Python中,每个变量都被视为一个对象。

在声明变量之前,我们必须遵循以下规则。

  • 变量的第一个字符可以是字母或下划线(_)。
  • 不应在变量名中使用特殊字符(@,#,%,^,&,*)。
  • 变量名称区分大小写。例如,age 和 AGE 是两个不同的变量。
  • 不能将保留字声明为变量。

让我们了解一下声明一些基本变量的方式。

数字

Python支持三种类型的数字 - 整数,浮点数和复数。我们可以声明任意长度的变量,没有声明变量长度的限制。使用以下语法声明数字类型的变量。

示例 -

num = 25  
print("The type of a", type(num))  
print(num)  
  
float_num = 12.50  
print("The type of b", type(float_num))  
print(float_num)  
  
c = 2 + 5j  
print("The type of c", type(c))  
print("c is a complex number", isinstance(1 + 3j, complex))  

输出:

The type of a <class 'int'>
25
The type of b <class 'float'>
12.5
The type of c <class 'complex'>
c is a complex number True

字符串

字符串是Unicode字符的序列。可以使用单引号、双引号或三引号来声明字符串。让我们了解以下示例。

示例 -

str_var = 'javatiku'  
print(str_var)  
print(type(str_var))  
  
str_var1 = "javatiku"  
print(str_var1)  
print(type(str_var1))  
  
str_var3 = '''''This is string  
using the triple  
Quotes'''  
print(str_var3)  
print(type(str_var1))  

输出:

javatiku
<class 'str'>
javatiku
<class 'str'>
This is string 
using the triple 
Quotes
<class 'str'>

多重赋值

1. 同时为多个变量分配多个值

我们可以在同一行上同时为多个变量分配多个值。例如 -

a, b = 5, 4  
print(a,b)  

输出:

5 4

值按照给定的顺序打印。

2. 为多个变量分配单个值

我们可以在同一行上为多个变量分配单个值。考虑以下示例。

示例 -

a=b=c="javatiku"  
print(a)  
print(b)  
print(c)  

输出:

javatiku
javatiku
javatiku

标签: Tkinter教程, Tkinter安装, Tkinter库, Tkinter入门, Tkinter学习, Tkinter入门教程, Tkinter, Tkinter进阶, Tkinter指南, Tkinter学习指南, Tkinter进阶教程, Tkinter编程