首页 > 编程语言 >Python零基础教学(数据类型)

Python零基础教学(数据类型)

时间:2024-04-02 18:58:42浏览次数:27  
标签:文字 数字 Python 数据类型 教学 类型 字符串 你好

文章目录

数据类型

在python中,有很多类型。
数据类型是用来区分不同的数据的,他们的操作也不同。

数据类型:数字、文字、布尔······

今天就想先讲这三个类型·,数字和文字很好理解,那么布尔是什么呢。
我们一个一个来讲。

数字类型

数字,就是1234嘛,谁都知道。

数字类型:int

a = 1

a就是一个数字。
他也可以作加减乘除。

a = 1
a + 1
a - 1
a * 1
a / 1

注意,在只有两个都为数字类型时才能作加减乘除。

# 错误示范
print(1 + '你好')

文字类型(字符串)

文字类型:str

注意:文字类型要单引号或双引号引起来

# 字符串
a = '你好'

数字和文字的区别

另外,要注意字符串和数字的区别

a = '1'

这个1并不是数字1,他也是不能加减乘除的。

# 错误示范
print('1' * '1')

文字相加

字符串是可以相加的

a = '1'
b = '1'
print(a + b)

那么得到的结果是几呢,是2吗。
肯定不是,数字加减得到的才是2。
而字符串得到的是“11”。

字符串加减:把两个字符串就是把他们拼搭在一起

必须两个都是字符串

文字乘法

字符串也可以相乘

print('你好' * 10)

得到的结果就是“你好你好你好你好你好你好你好你好你好你好”
这个很简单

布尔类型(条件判断)

布尔类型:bool

布尔类型主要分为两个:True(真)、False(假)

比如“10>100”,这是不是真的?肯定不是。

print(10 > 100)

那我们得到的就是Flase。

布尔变量

另外,布尔值还可以作为变量。

a = True
b = False

好了,目前就先讲这三个数据类型。

标签:文字,数字,Python,数据类型,教学,类型,字符串,你好
From: https://blog.csdn.net/yanjunting/article/details/137240725

相关文章

  • Linux上使用python处理docx转pdf教程
      今天在使用flask将生成好的docx文档转化为pdf的过程中,遇到了一些问题,本来在windows上转化的好好的,但是到了Linux上却是直接报错显示ModuleNotFoundError:Nomodulenamed'win32com'。  很明显他说的是在Linux系统下并没有win32com这个模块,所以通过百度发现python使用pdf2......
  • Python中is和==的区别有多大,你知道吗?
    Python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不......
  • java,postgresql,python中各种数据类型的占位长度,取值范围
    Java数据类型Java中的数据类型分为两类:基本数据类型和引用数据类型。基本数据类型数据类型占位长度取值范围byte1字节-128127short2字节-3276832767int4字节-21474836482147483647long8字节-92233720368547758089223372036854775807float4字节1.4E-453.4028235E38double8字节4.......
  • python改变字幕时间线
    #处理小时,和分钟字母串defmyHandle(she):kaishi_shi=sheiflen(str(kaishi_shi))<2:kaishi_shi_str="0%s"%str(kaishi_shi)else:kaishi_shi_str=str(kaishi_shi)print(kaishi_shi_str)returnkaishi_shi_str#处理......
  • python改变文件修改时间
    代码:importosimporttime,datetimedefchange_file_time(file_path,new_timestamp):#使用stat函数获取文件的状态file_stat=os.stat(file_path)#更新文件的访问时间和修改时间os.utime(file_path,(file_stat.st_atime,new_timestamp))......
  • Python加载C语言动态库
    ★背景说明1.python是一门胶水语言,可以通过加载动态库的方式在一个项目中运行不同语言的程序2.通过动态库加载其他语言的方式可以解决多线程GIL使用C解释器无法并发运行的问题★在Linux中运行C代码:编辑C语言代码//hello.c//c代码作为启动文件必须加include<stdio......
  • python selenium 速查笔记
    1.安装与配置pipinstallselenium基本使用selenium都是为了动态加载网页内容用于爬虫,所以一般也会用到phantomjsmac下如果要配置phantomjs环境的话echo$PATHln-s<phantomjs地址><PATH中任一路径>至于chromeDriver,配置方法类似,下载地址:https://sites.google.com/a/chro......
  • python基础——基础代码每日复习
    '''字符串的格式化方法一,示例'''name="张三"money=102desc="今天收到{}的学费{}元"string=desc.format(name,money)print(string)#今天收到张三的学费102元'''字符串的格式化方法一,示例'''str='今天在{}......
  • systemctl控制python脚本开机自启
    一次搞定Linuxsystemd服务脚本-知乎(zhihu.com)#service文件目录/etc/systemd/system/mantis-stat.service#文件内容Description=mantis-statAfter=network.target[Service]Type=forkingUser=rootGroup=rootWorkingDirectory=/root/daizc/mantis-stat-master......
  • python数据容器之列表
    python数据容器-列表1、列表列表的定义语法:[元素1,元素2,元素3,…]列表内的每一个数据,称之为元素以[]作为标识列表内每一个元素之间用,逗号隔开注意:列表可以一次存储多个数据,且可以为不同的数据类型,支持嵌套列表的特点:可以容纳多个元素,上限为2**6......