【Python入门】Python基础语法(三)

简介: 【Python入门】Python基础语法(三)

7. 运算符


7.1 算术(数学)运算符


7.2 算术运算符的演示

加减乘除和求平方,我们在前面已经使用过啦。

现在在带上:整除以及求余数,一起试一试吧。

# 算数(数学)运算符
print("1 + 1 = ",1 + 1)
print("2 - 1 = ",2 - 1)
print("3 * 3 = ",3 * 3)
print("4 / 2 = ",4 / 2)
print("11 // 2 = ",11 // 2)
print("9 % 2 = ",9 % 2)
print(" 2 ** 2 = ",2 ** 2)


7.3 赋值运算符


7.4 复合赋值运算符


# 复合赋值运算符
# +=
num = 1
num += 1  # num = num + 1
print("num += 1 :",num)
num -= 1
print("num -= 1 :",num)
num *= 4
print("num *= 4 :",num)
num /= 2
print("num /= 2 :",num)
num = 3
num %= 2
print("num %= 2 :",num)
num **= 2
print("num **= 2 :",num) # 1的二次方
num = 9
num //= 2
print("num //= 2 :",num)


结果:

num += 1 : 2
num -= 1 : 1
num *= 4 : 4
num /= 2 : 2.0
num %= 2 : 1
num **= 2 : 1
num //= 2 : 4


7.5 总结

常见的算术(数学)运算符有:

加(+)、减(-)、乘(*)、除(/)、整除(//)、取余(%)、求平方(**)

赋值运算符有:

标准赋值: =

复合赋值:+=、-=、*=、/=、//=、%=、**=


8. 字符串扩展


注意:该内容很多,放到下一篇来讲解


9. 数据输入


9.1 input语句(函数)的使用

我们前面学习过print语句(函数),可以完成将内容(字面量、变量等)输出到屏幕上。

在Python中,与之对应的还有一个input语句,用来获取键盘输入。


数据输出:print

数据输入:input

使用上也非常简单:

使用input()语句可以从键盘获取输入

使用一个变量接收(存储)input语句获取的键盘输入数据即可

代码所示:

"""
演示Python的input语句
获取键盘的输入信息
"""
print(请告诉我你是谁?")
name = input()
print("我知道了,你是:%s" % name)


代码结果:


请告诉我你是谁?
恒川
我知道了,你是:恒川


在前面的代码中,输出”请告诉我你是谁?“的print语句其实是多余的

input()语句其实是可以在要求使用者输入内容前,输出提示内容的哦,方式如下:

name = input("请告诉我你是谁?")
print("我知道了,你是:%s" % name)


如上代码,在input的括号内直接填入提示内容即可。


9.2 input语句获取的数据类型

我们刚刚试验的都是输入了字符串类型的数据。

那么如果我们输入数字类型或其它类型,结果会如何?


那么,让我们通过前面学习过的???

type()语句

来验证一下输入内容的数据类型吧。

代码如下:

# 输入数字类型
num = input("请告诉我你的银行卡密码:")
print("你的银行卡密码的类型是:", type(num))


代码结果:

请告诉我你的银行卡密码:123
你的银行卡密码的类型是: <class 'str'>


我们发现input语句默认的是字符串类型,那我们强制类型转换试一下看看能不能行


代码如下:

# 输入数字类型
num = input("请告诉我你的银行卡密码:")
# 数据类型转换
num = int(num)
print("你的银行卡密码的类型是:", type(num))


代码结果:

请告诉我你的银行卡密码:123
你的银行卡密码的类型是: <class 'int'>


9.2 总结

input()语句的功能是,获取键盘输入的数据


可以使用:input(提示信息),用以在使用者输入内容之前显示提示信息。


要注意,无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型


如果这份博客对大家有帮助,希望各位给恒川一个免费的点赞👍作为鼓励,并评论收藏一下⭐,谢谢大家!!!

制作不易,如果大家有什么疑问或给恒川的意见,欢迎评论区留言。

相关文章
|
1天前
|
开发者 Python
Python入门:8.Python中的函数
### 引言 在编写程序时,函数是一种强大的工具。它们可以将代码逻辑模块化,减少重复代码的编写,并提高程序的可读性和可维护性。无论是初学者还是资深开发者,深入理解函数的使用和设计都是编写高质量代码的基础。本文将从基础概念开始,逐步讲解 Python 中的函数及其高级特性。
Python入门:8.Python中的函数
|
1天前
|
存储 索引 Python
Python入门:6.深入解析Python中的序列
在 Python 中,**序列**是一种有序的数据结构,广泛应用于数据存储、操作和处理。序列的一个显著特点是支持通过**索引**访问数据。常见的序列类型包括字符串(`str`)、列表(`list`)和元组(`tuple`)。这些序列各有特点,既可以存储简单的字符,也可以存储复杂的对象。 为了帮助初学者掌握 Python 中的序列操作,本文将围绕**字符串**、**列表**和**元组**这三种序列类型,详细介绍其定义、常用方法和具体示例。
Python入门:6.深入解析Python中的序列
|
1天前
|
程序员 UED Python
Python入门:3.Python的输入和输出格式化
在 Python 编程中,输入与输出是程序与用户交互的核心部分。而输出格式化更是对程序表达能力的极大增强,可以让结果以清晰、美观且易读的方式呈现给用户。本文将深入探讨 Python 的输入与输出操作,特别是如何使用格式化方法来提升代码质量和可读性。
Python入门:3.Python的输入和输出格式化
|
1天前
|
缓存 算法 数据处理
Python入门:9.递归函数和高阶函数
在 Python 编程中,函数是核心组成部分之一。递归函数和高阶函数是 Python 中两个非常重要的特性。递归函数帮助我们以更直观的方式处理重复性问题,而高阶函数通过函数作为参数或返回值,为代码增添了极大的灵活性和优雅性。无论是实现复杂的算法还是处理数据流,这些工具都在开发者的工具箱中扮演着重要角色。本文将从概念入手,逐步带你掌握递归函数、匿名函数(lambda)以及高阶函数的核心要领和应用技巧。
Python入门:9.递归函数和高阶函数
|
1天前
|
存储 SQL 索引
Python入门:7.Pythond的内置容器
Python 提供了强大的内置容器(container)类型,用于存储和操作数据。容器是 Python 数据结构的核心部分,理解它们对于写出高效、可读的代码至关重要。在这篇博客中,我们将详细介绍 Python 的五种主要内置容器:字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)。
Python入门:7.Pythond的内置容器
|
1天前
|
存储 Linux iOS开发
Python入门:2.注释与变量的全面解析
在学习Python编程的过程中,注释和变量是必须掌握的两个基础概念。注释帮助我们理解代码的意图,而变量则是用于存储和操作数据的核心工具。熟练掌握这两者,不仅能提高代码的可读性和维护性,还能为后续学习复杂编程概念打下坚实的基础。
Python入门:2.注释与变量的全面解析
|
1天前
|
知识图谱 Python
Python入门:4.Python中的运算符
Python是一间强大而且便捷的编程语言,支持多种类型的运算符。在Python中,运算符被分为算术运算符、赋值运算符、复合赋值运算符、比较运算符和逻辑运算符等。本文将从基础到进阶进行分析,并通过一个综合案例展示其实际应用。
|
8月前
|
存储 程序员 索引
Python学习之路 | Python基础语法(一)
Python学习之路 | Python基础语法(一)
60 1
|
8月前
|
JSON 数据格式 索引
Python学习之路 | Python基础语法(二)
Python学习之路 | Python基础语法(二)
52 0
|
9月前
|
存储 索引 Python
【Python学习】—Python基础语法(六)
【Python学习】—Python基础语法(六)

热门文章

最新文章

推荐镜像

更多