首页 > 编程语言 >自学Python打卡第二天

自学Python打卡第二天

时间:2024-11-20 23:44:25浏览次数:3  
标签:分数 变量 Python 运算符 python 打卡 自学 赋值

由于本人有一点基础,在昨天直接从python语言基础开始学习,也是把Python的语法特点、Python中的变量以及基本数据类型过了一遍,晚上有感而发又结合基本输入输出做了一些小练习,今天就直接学习运算符与表达式了哈。

运算符主要分为五种,分别是算术运算符、赋值运算符、比较(关系)运算符、逻辑运算符和位运算符。

算数运算符,就理解为字面意思,表示算术运算的符合,具体用来处理四则运算,在数字的处理中被用的最多。

常用的算数运算符
运算符说明实例结果

+

加法6.6+13.1319.73
-减法13.13-6.66.53
*乘法5*3.618.0
/除法7//23.5
%求余,即返回除法的余数7%21
//取整除,即返回商的整数部分7//23
**幂,即返回x的y次方2**416,即2^4

比如计算学生成绩的分数之差及平均分。

python = 95 # 定义变量,存储python的分数
c = 90 # 定义变量,存储c语言的分数
go = 92 # 定义变量,存储golang的分数
sub = python - c # 计算python和c语言的分数差
avg = (python+c+go)/3 # 计算平均成绩

print("Python课程和C语言课程的分数之差:" + str(sub) +"分\n")
print("三门的平均分:" + str(avg) + "分")

我首先定义了三个变量,并给他们分别赋值,接着用减法运算符计算分数之差,再应用加法运算符和除法运算符计算平均成绩,最后输出结果。

赋值运算符更是容易理解,就是对变量进行赋值的符号 ,同理比较(关系)运算符就是用于对变量或者表达式的结果进行比大小的、比较真假的运算符,有了前面对算数运算符的了解,这里我就不详细展开描述了。与比较运算符类似的还有逻辑运算符,但不同的是,逻辑运算符是对真和假两种布尔值进行运算,而不是对整数或者浮点数直接运算。

至于位运算符,我个人理解的还不是很透彻,就不在这里与大家分享了。我选择的自学教材穿插了条件表达式在此章节,我个人觉得条件表达式中使用了if...else...语句,就决定跟下一张流程控制语句一起展开,若有不同想法的小伙伴请见谅。

标签:分数,变量,Python,运算符,python,打卡,自学,赋值
From: https://blog.csdn.net/weixin_74810301/article/details/143908298

相关文章

  • Python脚本消费多个Kafka topic
    在Python中消费多个Kafkatopic,可以使用kafka-python库,这是一个流行的Kafka客户端库。以下是一个详细的代码示例,展示如何创建一个Kafka消费者,并同时消费多个Kafkatopic。1.环境准备(1)安装Kafka和Zookeeper:确保Kafka和Zookeeper已经安装并运行。(2)安装kafka-python库:通过pip安装k......
  • Centos编译Python3.10解决openssl异常
    问题描述在Linux中进行Python应用部署时,安装Python3.10后,在pip安装依赖出现SSLError异常。(venv)[root@server100flask-app]#pipinstallflaskWARNING:pipisconfiguredwithlocationsthatrequireTLS/SSL,howeverthesslmoduleinPythonisnotavailable.Looki......
  • 每日打卡 11.20
    includeinclude<string.h>include<windows.h>usingnamespacestd;intupdata_score(structstudent*p,intn,intnum,intcourse,intscore);structstudent{intnum;charname[10];intc,math,english;doubleaverage;};intmain(){intin......
  • python | 结合__dict__理解__getattr__函数的使用
    理解__getattr__函数什么是__getattr__工作流程什么是__dict__三者:__dict__、__dir__()、dir(obj)`obj.__dict__`示例代码`obj.__dir__()`示例代码`dir(obj)`示例代码区别什么是__getattr__看一段代码classMyClass():class_attribute="Iamaclas......
  • 人工智能——Python 基础
    学习人工智能(AI)需要一定的Python基础,因为Python是AI领域最广泛使用的编程语言之一。以下是Python基础知识的总结以及如何应用这些知识进入AI领域的学习:1.Python基础语法1.1打印输出打印是Python的基础功能,用于输出内容到屏幕:print("Hello,AIWorld!")1......
  • python: Serialize and Deserialize complex JSON using jsonpickle
     #encoding:utf-8#版权所有2024©涂聚文有限公司#许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎#SerializeandDeserializecomplexJSONinPython#描述:pipinstalljsonpicklehttps://github.com/jsonpickle/jsonpickle#Author:geovindu,......
  • 自学习python之函数1
    函数:python的乐高积木,灵活即强大函数的调用函数的参数可以任意多个函数的返回值(return)形参(parameter):函数定义过程中的'n'是叫形参,只是一个形式,表示占据一个参数位置实参(argument):传递进来的'6'叫做实参,因为它是具体的参数值关键字参数默认参数收集参......
  • 如何运行python脚本
    平时刷misc时会遇到需要用脚本的题目,之前都是直接跳过不做的(刚刚接触时看着那些脚本就烦),前几天才做了到需要用脚本的题,网上misc的WP都直接给的脚本,第一次做根本不知道怎么开始,最后还是问AI做出来的,原本以为自己能记住怎么弄的了,结果今天又遇到了一题需要运行脚本的,发现自己忘了......
  • python+requests
    python+request一、介绍request库(1)requests是用python语言编写的简单易用的http库,用来做接口测试的库;(2)接口测试自动化库有哪些?requests、urllib、urllib2、urllib3、httplib等(最受欢迎的是requests)(3)安装request库方式一:dos下pip:命令:pipinstallrequests方法二:pycharm......
  • Python常见Error
    https://stackoverflow.com/questions/48399498/git-executable-not-found-with-gitpython-bad-git-executableImportError:cannotimportname'iterative'frompartiallyinitializedmodule'scipy.sparse.linalg.isolve'(mostlikelyduetoaci......