首页 > 编程语言 >第 2 课:在 python 中声明变量

第 2 课:在 python 中声明变量

时间:2023-05-03 14:00:15浏览次数:43  
标签:变量 python data age 数据类型 Python type 声明

上一篇文章给大家介绍了python语言,这里再重复一遍,这个系列我讲的是python 3 ,这篇文章我们一起去学习如何利用其中的变量声明和数据类型Python。

目录
  • 1、在Python中声明变量。
  • 2、Python中的数据类型。
  • 3、检查数据类型。
  • 4、Python 中的数据类型转换。
  • 5、结论。

1、在Python中声明变量。

 

要在 Python 中声明变量,人们使用以下语法:

tenBien = giaTri

  

其中:
  • tenBien是要设置的变量的名称。该变量名不能以数字或特殊字符开头,只能以字母或字符开头,_并且区分大小写。
  • giaTri是您要分配的变量的值。

示例:我将在 Python 中声明一个变量name

 
name = "Vũ Thanh Tài"

  

此外,您还可以在 1 个声明中声明具有 1 个值的多个变量。

总裁:

a = b = c = 1996

  

或者在 1 行上声明多个变量及其对应的值。

总裁:

 
name, age, male = "Vũ Thanh Tài", 22 , True

  

2、Python中的数据类型。

 

Python 就像其他一些高级语言一样,当我们声明一个变量时,它的数据类型会被自动检测。所以我们在声明变量的时候不用太费劲。

示例:python 中的基本数据类型。

 
name = "Vũ Thanh Tài"
#string

age = 22
#integer

point = 8.9
#float

option = [1,2,3,4,5]
#lists

tuple = ('Vũ Thanh Tài', 22 , True)
#Tuple

dictionary = {"name": "Vu Thanh Tai", "age": 22, "male": True}
#Dictionary

  

在后面的每篇文章中,我都会详细介绍这些数据类型,所以你不必因为不知道而担心。

3、检查数据类型。

在 python 中,要检查变量的数据类型,我们可以使用具有以下语法的类型函数:

 
type(data)

 

其中 data是我们需要检查的变量。

总裁:

Python
name = "Vũ Thanh Tài"
type(name)
#string

age = 22
type(age)
#int

point = 8.9
type(point)
#float

option = [1,2,3,4,5]
type(option)
#list

tuplet = ('Vũ Thanh Tài', 22 , True)
type(tuplet)
#Tuple

dictionary = {"name": "Vu Thanh Tai", "age": 22, "male": True}
type(dictionary)
# dict

 

4、Python 中的数据类型转换。

 

如果你想转换一个变量的数据类型,Python 也通过以下基本函数来支持你:

  • float(data)转换为实数。
  • int(data,base)convert to numeric,其中base是你想转换成的系数类型(这个参数可以留空)。
  • str(data)转换为字符串。
  • complex(data)转换为复杂类型。
  • tuple(data)转换为元组。
  • dict(data)转换为字典类型。
  • hex(data)转换为 16。
  • oct(data)转换为系统 8。
  • chr(data)转换为字符。
  • ...

总裁:

 
age = 22;

# ép sang float
floatAge = float(age)
print(type(floatAge))

#ép sang integer.
intAge = int(age)
print(type(intAge))

#ép sang chuỗi.
strAge = str(age)
print(type(strAge))

 

5、结论。

这部分真的很简单,所以我想就此打住。你只需要注意Python中变量的命名规则。

标签:变量,python,data,age,数据类型,Python,type,声明
From: https://www.cnblogs.com/xiudiu/p/196tiyu.html

相关文章

  • 关于调用子类中的方法和变量
    在调用类的方法和变量的时候,程序会先找对应的类中,有无这个方法。如果没有则会向上寻找父类中有误这个方法。有之则执行,无之则向上追溯。直到Object类 publicclassTestSuper2{publicstaticvoidmain(String[]args){newChildClass2().FatherClass_methon......
  • 变量
    一、什么是变量变量(variable)是程序在内存中申请的一块用来存放数据的空间。1.声明变量varage2.赋值age=18;3.输出结果console.log(age);4.声明变量并赋值(变量的初始化)varmyname='安娜';console.log(myname);注意:尽量不要使用name作为变量名,它......
  • 查看python版本号,库的位置
    whichpython->/home/xx/anaconda3/bin/pythonpip版本号python3–mpip–-version->pip21.2.4from/home/xx/anaconda3/lib/python3.9/site-packages/pip(python3.9)查看包安装的位置:先import这个包,再运行包名字.file,一般第三方包安装在\Lib\site-packages下impo......
  • 多线程对全局变量修改和单线程对全局变量修改
    线程过多了,不会比单线程快多少。因为程序可能花时间在线程的转换上了。importthreadingimporttimeind=4dan_sum=0multi_sum=0defsingle():  forjinrange(ind):    foriinrange(5000):      print(i*2)      globaldan_s......
  • python编写多线程程序并测速
    importthreadingimporttimeind=2defsingle():  forjinrange(ind):    foriinrange(5000):      print(i*2)defs():  foriinrange(5000):    print(i*2)defmulti():  threa=[]  forjinrange(ind): ......
  • python 合并json
    importjson#foriinrange(800):f1=open('.\\'+str(0)+'.txt',"r")data1=f1.read()dic_str2=json.loads(str(data1).replace("'","\""))foriinrange(1,50):f=open('.\\'+......
  • python-docx的简单使用
    '''设置表格所有单元格的四个边为0.5磅,黑色,实线可以使用返回值,也可以不使用'''def设置表格网格线为黑色实线(table_object:object):kwargs={"top":{"sz":4,"val":"single","color":"#000000"},......
  • python自动下载pdf文件—可分布下载=.= 一个demo
    代码如下:importioimportrequestsdefdownload_pdf(save_path,pdf_name,pdf_url):send_headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/61.0.3163.100Safari/537.36&q......
  • Python_15 ddt驱动与日志
    一、查缺补漏 1.在测试报告中添加注释,写在类名下面就行,方法名下面,三引号2.直接importddt引用的时候需要ddt.ddt,ddt.data,ddt.unpack fromddtimportddt,data,unpackkeyifrom会更好,引用的时候直接data就行二、DDT数据驱动 1.数据驱动:将不同的数据在同一个业务逻辑......
  • python图像处理库
    pillow是图像处理的python第三方库,可以对图片进行加载、显示、保存、剪切、黏贴、分离、合并等操作。一种题目是在图片中逆序或隐藏其他格式的文件,需要用到pillow库的Image类的open、save、getpixel、putpixel等方法-。另一种题目是在GIF图片中分离或合并多个帧,需要用到pillow库......