当前位置: 首页 > news >正文

python基础概念

print

print("hello world")

英文括号,同一级别的代码需要顶格写,print后面不用跟"="

print() 语句输出英文的时候,加上引号

这种用双引号括起来的结构,在 Python 中是一种数据类型,它的正式名称叫做字符串。

在编程语言中,我们用字符串这种数据类型来表示和存储文本。

注释的作用是对代码进行批注说明。不会被计算机执行

变量

变量:编程语言存储数据的抽象概念,可以存放不同类型的数据

变量名只能由字母,数字,下划线组成,不能以数字开头,不能包含空格,大小写敏感

常量:存储到变量里面的具体数据叫常量,在程序运行时不能修改的数值

赋值:就是定义变量的过程,例如变量名为name name=xiaoming

格式化输出:对字符串里面的内容进行灵活替换,print(f"{}")

转义字符: \b 移动当前位置到前一个字符

\r 移动当前位置到本行开头

\n 换行

\t 水平制表符(Tab)

例:print("空山新雨后,\n天气晚来秋。")

展示:空山新雨后, 天气晚来秋。

运算

整型:表示整数的数据类型,直接用数字表示,负数的话在前面加一个负号(-)

浮点型:表示小数

取整:// 两数相除的商

取模:% 取模时取两数相除之余数

四则预算:加减乘除 +-*\ 先乘除取整取模,后加减

注意点:

  • 整形的计算结果是整形,而浮点数的计算结果是浮点型,若参与运算的有一个浮点型,结果也是浮点型,整型与整型除法运算时,就算是整除,结果也是浮点型

  • 字符串不能与整数型or浮点型用+号连接

    print('7'+'1') 输出为71

    print(7+1) 输出为8

  • 整型和字符串相乘 表示字符串重复几次拼接在一起

  • 字符串和字符串相加 表示几个字符串的拼接

真假

布尔数:只有"真"(True)与假(False)两种值。True和False属于常量,可以赋值给变量

True和False不加引号,单词字母开头要大写

比较运算:对两数值进行比较,成立为True,不成立为False

比较运算符:大于(>),小于(<),等于(==)

逻辑运算:并且 and 两边全真为真,一假为假

或者 or 一真为真

非 not 对其取反, not真即为假

注意点:and 和 or 两边必须加空格,not后面也必须加空格

多个条件时,先执行比较在运算,从左到右执行逻辑运算


http://www.mrgr.cn/news/71299.html

相关文章:

  • OpenCV相机标定与3D重建(5)鱼眼镜头畸变校正的函数estimateNewCameraMatrixForUndistortRectify()的使用
  • leetcode - LRU缓存
  • 现代密码学
  • CTO 实际上是做什么的?
  • Vue 3 自定义插件开发
  • 【GAMES101笔记速查——Lecture 19 Cameras,Lenses and Light Fields】
  • 论分布式事务及其解决方案
  • Linux(CentOS 7) yum一键安装mysql8
  • 【Linux】注释和配置文件的介绍
  • 丹摩征文活动|智谱AI引领是实现文本可视化 - CogVideoX-2b 部署与使用
  • 访问网页的全过程(知识串联)
  • linux本地磁盘分区
  • IO作业5
  • 使用YOLOv9进行图像与视频检测
  • C++根据特定字符截取字符串
  • 蓝队基础知识和网络七层杀伤链
  • 中阳智能交易模型的进阶探索与实战应用
  • Webots控制器编程
  • 最高提升20倍吞吐量!豆包大模型团队发布全新 RLHF 框架,现已开源!
  • 根据日志和指标构建更好的服务水平目标 (SLOs)
  • 006配置DHCP服务器
  • RAT 无线接入技术
  • Servlet生命周期
  • Vue.js:构建现代 Web 应用的强大框架
  • 出租屋管理系统的账单管理是否支持多种支付方式?
  • 什么是数据仓库缓慢变化维?