2024年Python最全P叔带你学Python-2-变量和简单数据类型

字符串是不可变的,这意味着一旦创建了一个字符串,就不能修改它的内容。但是,我们可以通过一些字符串操作来创建新的字符串。例如,我们可以使用字符串的加法操作来连接两个字符串,使用字符串的乘法操作来重复一个字符串。同时,Python还提供了许多内置的字符串方法,如split()、join()、replace()等,用于对字符串进行各种处理。

布尔值

布尔值是表示真(True)或假(False)的逻辑值。在Python中,布尔值类型用bool表示。布尔值常用于条件判断和逻辑运算。例如:

is_sunny = True  # 布尔值为真   is_raining = False  # 布尔值为假   if is_sunny:       print("It's sunny today!")  # 输出:It's sunny today!   

Python变量和简单数据类型的操作

Python中的变量和简单数据类型可以通过各种操作来进行处理。

赋值操作

通过使用赋值运算符(=),可以将一个值赋给一个变量。例如:

x = 10  # 将整数值10赋给变量x   y = 3.14  # 将浮点数值3.14赋给变量y   name = "Bob"  # 将字符串"Bob"赋给变量name   is_happy = True  # 将布尔值True赋给变量is_happy   

算术操作

可以对整数和浮点数进行常见的算术运算,如加法、减法、乘法和除法。例如:

a = 5   b = 2   c = a + b  # 加法   d = a - b  # 减法   e = a * b  # 乘法   f = a / b  # 除法   

字符串操作

可以对字符串进行各种操作,如连接、切片、长度获取等。例如:

greeting = "Hello"   name = "Alice"   message = greeting + " " + name + "!"  # 字符串连接   print(message)  # 输出:Hello Alice!   length = len(message)  # 字符串长度   print(length)  # 输出:13   

逻辑操作

可以对布尔值进行逻辑运算,如与(and)、或(or)和非(not)。例如:

is_sunny = True   is_warm = False   is_good_weather = is_sunny and is_warm  # 与运算   is_raining = True   is_bad_weather = is_sunny or is_raining  # 或运算   is_not_sunny = not is_sunny # 非运算   print(is_good_weather) # 输出:False   print(is_bad_weather) # 输出:True   print(is_not_sunny) # 输出:False   

类型转换

可以在不同的数据类型之间进行类型转换。例如,可以将整数转换为浮点数,将浮点数转换为整数,将整数或浮点数转换为字符串,将字符串转换为整数或浮点数,等等。例如:

x = 10   y = 3.14   z = "20"   int_to_float = float(x)  # 将整数转换为浮点数   float_to_int = int(y)  # 将浮点数转换为整数   str_to_int = int(z)  # 将字符串转换为整数   str_to_float = float(z)  # 将字符串转换为浮点数   num1 = 5   num2 = 2   result = num1 / num2  # 结果为浮点数   result_int = int(result)  # 将浮点数转换为整数   

总结

Python变量和简单数据类型是编程中的基础概念。通过变量,我们可以在程序中存储和操作数据,而简单数据类型则是我们处理和表示不同类型的数据的基本工具。在Python中,整数、浮点数、字符串和布尔值是最常用的简单数据类型,我们可以使用赋值、算术、字符串和逻辑操作来处理这些数据类型。同时,类型转换也是一个重要的操作,可以帮助我们在不同的数据类型之间进行转换。了解和掌握Python变量和简单数据类型的基本概念和操作,是编写Python程序的基础,也是进一步学习和应用更复杂的数据类型和操作的基础。

—END—

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。img

img

二、Python必备开发工具

工具都帮大家整理好了,安装就可直接上手!img

三、最新Python学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

img

四、Python视频合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

img

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。img

六、面试宝典

在这里插入图片描述

最后

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

👉Python所有方向的学习路线👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

👉Python必备开发工具👈

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

👉Python全套学习视频👈

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

👉实战案例👈

学python就与学数学一样,是不能只看书不做题的,直接看步骤和答案会让人误以为自己全都掌握了,但是碰到生题的时候还是会一筹莫展。

因此在学习python的过程中一定要记得多动手写代码,教程只需要看一两遍即可。

👉大厂面试真题👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

需要这份系统化学习资料的朋友,可以戳这里无偿获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 16
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值