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

Python简易资料No.1

输出语句

语法:print()
print("hello world")
输出()里的内容
注意:句中符号要是英文符号

字面量

字面量:在代码中,被写下来的固定的值,称之为字面量
Python中常用的有6中值(数据)的类型

数据类型:

数字(Number) 整数(int) 整数:10、-10
浮点数(float) 浮点数:13.14、-13.14
复数(complex) 复数:4+3j,以j结尾的复数
布尔(bool) 表示现实生活中逻辑。即真和假,True表示真,False表示假。True本质上是记作数字1,Flase记作0

字符串(String) 描述文本的种数据形式 字符串由任意数量的字组成

列表(List) 有序的可变列表 python中使用最频繁的数据类型,可有序记录一堆数据

元组(Tuple) 有序的不可变列表 可有序记录一堆不可变的python数据集合

集合(Set) 无序不重复集合 可无序记录一堆不重复的python数据集合

字典(Dictionary) 无序key-Value集合 可无序记录一堆key-Value型的python数据集合

字符串(string)

字符串,又称文本,是由任意数量的字符,如中文、英文、各类符合、数字等组成。所以叫做字符串
如:
"黑马程序员"
"学python来黑马"
"!@#$%^&*"
"114514"
Python中,字符串必须要用双引号("")包围起来

注释

注释:在程序代码中对程序进行解释说明的文字
作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂代码的作用,增强代码的可读性
注释的分类:
单行注释:
以#开头,#右边的所有文字当做注释
语法:# 注释内容
#号和注释内容一般建议以一个空格隔开
多行注释:
以一对三个双引号引起来来解释说明一段代码的作用使用方法(支持换行)
语法:("""注释内容""")

变量

变量:在程序运行时,能储存计算结果或能表示值的抽象概念。简单说就是,在程序运行时记录数据用的
语法:变量名称 = 变量的值
每一个变量都有自己的名称,变量本身
每一个变量都有自己储存的内容,变量值
=是赋值符号,将等号右边的值赋予左边的变量

type 语句

语法:type()
可以通过type()语句来得到括号里数据的数据类型,得到的结果可以储存在变量中
可以通过type()来查看变量中储存的数据类型
变量本事无类型,查看的是储存在变量中的数据类型

数据类型的转换

数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字,数字转字符串等、
语法:
int(x) 将x转化为整数类型
float(x) 将x转化为浮点数类型
str(x) 将x转化为字符串类型
这三个语句都带有结果(返回值),可以用print直接输出或用变量储存结果值
任何类型都可以转换成字符串,但是字符串不可以随意转换成数字,必须是字符串内必须只要数字才可以
浮点数转整数会丢失小数部分

标识符

在python程序中,我们可以给很多东西起名,这些名字,我们把它统一称之为标识符,用来做内容的标识
命名规则:
内容限定:标识命名中,只允许出现:英文,中文,数字,下划线(_)
大小写敏感:字母的大小写是区分开的
不可以使用关键字:被系统的定义的名称不可用
注意事项:不推荐使用中文,数字不可以用作开头
命名规范:
见名知意,下划线命名法,英文字母全小写

运算符

算数(数学)运算符:
+ 加 两数相加
- 减 两数相减
* 乘 两数相乘
/ 除 两数相除
// 取整除 返回商的整数部分
% 取余 返回第一次商的余数部分
** 指数 a**b a的b次方
赋值运算符:= 将等号右边的结果赋值给左边的变量
复合赋值运算符:
+= 加法赋值运算符 c+=a = c=c+a
-= 减法赋值运算符 c-=a = c=c-a
*= 乘法赋值运算符 c-=a = c=c-a
/= 除法赋值运算符 c-=a = c=c-a
//= 取整除赋值运算符 c-=a = c=c-ajia
%= 取余赋值运算符 c-=a = c=c-a
**= 幂赋值运算符 c-=a = c=c-a

http://www.jsqmd.com/news/507724/

相关文章:

  • 别再死记硬背!深入理解Halcon中vector_to_rigid/similarity/aniso的本质区别与选型指南
  • Nuxt.js路由配置全攻略:从自动生成到extendRoutes高级定制(附常见问题解决方案)
  • Mac 长时间处在高温运行会怎么样?
  • 一键提取!教你快速下载 Windows 11 聚焦壁纸
  • 柔性机器人进入人体做手术:创伤面积比传统手术小90%
  • Qwen3-32B-Chat部署教程:WebUI地址http://localhost:8000登录与多用户会话管理配置
  • 还在用4G“小灵通”?别慌,网速不够,“骚操作”来凑!
  • 芯片可靠性标准解析:从商规到车规的实战指南
  • Unity PostProcessBuild进阶指南:从原理到高效自动化实践
  • EagleEye效果实测:TinyNAS结构在不同GPU型号(A10/3090/4090)上的性能一致性
  • MT4移动止损实战:如何用300行代码实现智能追踪止盈(附ma.mq4改造指南)
  • Meta关闭Horizon Worlds VR版
  • 仅限首批200位RAG实践者:Dify混合召回率优化私藏配置包(含动态权重yaml模板+Query改写规则库+bad case自动归因脚本)
  • [具身智能-60]:具身智能的核心是让大模型替代传统的预设的规则和固化的算法,从传感器检测到的信号中提取有意义的信息、让大模型进行规划和决策,让大模型进行路径的规划,并指挥执行机构完成相应的动作控制。
  • 计算机毕业设计之基于Spring Boot 悦己美容院后台管理系统的设计与实现
  • ALV字段‘QUAN’小数位智能显示优化:全零隐藏与非全零保留的实战技巧
  • 保姆级教程:用聆思CSK6开发板把‘小美小美’换成你自己的专属唤醒词
  • 星穹铁道革新性自动化工具:三月七小助手技术解析与应用指南
  • Transformer模型探秘03-QKV矩阵在Self-Attention中的核心作用
  • 前端跨域全解析:核心原理、解决方案选型与实战指南
  • RocksDB, SQLite, TDengine Edge, LiteDB与sfsDb选型
  • 5款主流EDA仿真软件实战对比:Sigrity/HFSS/Siwave/Hyperlynx/ADS到底怎么选?
  • 拆解50kW光伏逆变器的硬件代码实战
  • 【人工智能】中国大模型“六小虎”:百模大战突围者,引领国产AI商业化新征程
  • 2026国内免拆模板保温一体板供应商怎么挑?看专业评测,服务好的保温结构一体板厂商精选实力品牌分析发布 - 品牌推荐师
  • 【iOS】Effective Objective-C第三章
  • Redis Windows版避坑指南:7.2.4版本这些配置项千万别漏(实测有效)
  • c++ linux环境编程——进程的终止 The termination of a process
  • Qt+onnxruntime实战:手把手教你部署MaskRCNN模型(附动态尺寸处理技巧)
  • 2026年智慧公厕怎么选?从除臭到管控,五家务实服务商盘点 - 深度智识库