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

黑马程序员python核心语法-基础知识

python快捷键使用

Ctrl+Alt+s 打开软件设置

Ctrl+D 复制当前行代码

Ctrl+Alt+上\下 将当前代码上移或下移

Ctrl+shift+f10 运行当前代码文件

Ctrl+f6:重命名文件

Ctrl+f 搜索


# 字面量的写法 print(100) # 整数(int) print(3.14) # 浮点数/小数(float) print(True) # 布尔(bool) print(False) # 布尔(bool) print("Hello Word") #字符串(str) print("--------") #字符串(str) print(None) # 空值(None Type)布尔类型 # 布尔类型本质也是整数类型 # ctrl+下斜线取消 # 变量 python是动态类型语言,一个变量是可以存储不同类型的数据的(但是项目开发中,推荐变量只存储一种类型的数据) num = 111.4 print (num) num = num + 1 print(num) num = ('ok') print (num) # 案例 # base, incr = 20.7,50 前后一一对应 base = 20.7 # 基础播放量 incr = 50 # 每一个月的新增播放量 print ("未来第一个月的播放总量:" , base + incr) print ("未来第个二月的播放总量:" , base + incr + incr) name6 = "python" print(name6)

运行结果:

100 3.14 True False Hello Word -------- None 111.4 112.4 ok 未来第一个月的播放总量: 70.7 未来第个二月的播放总量: 120.7 python 进程已结束,退出代码为 0

常用的数值

浮点数:小数

字符串:由任意数量的字符组成----中文、英文、符号、数字等。

注:需要用" "引用


None Type 空值 表示空或无值,仅包含一个值None

标识符: 在代码中为变量、函数、类等元素所起的名字。

变量名= 变量的值

命名规则:

  1. 只能包含字母(a-z,A-Z)、数字(0-9)、下划线(-)
  2. 不能以数字开头
  3. 不能使用关键字:True、False、 None 、and 、or 、if、else、elif、for、while等
  4. 严格区分大小写,比如:age,Age,AGE 是三个变量
  • 命名规范(变量):
  1. 见名只意 name age color
  2. 多个部分使用下划线连接 update_time my_name ----------蛇形命名法
  3. 英文字母全小写

案例:

# 案例1:现在有两个变量,分别为: a = 10,b = 20 ,现需要将这两个变量交换,然后输出到控制台。 a = 10 b = 20 c = a # c = 10 # c为临时变量 a = b # a = 20 b = c # b = 10 print (a,b)

常见数据类型:

1.type (要查看类型的数据)

# 常见数据类型 ------> type () 获取指定的字面量或变量的类型 print("Hello") print(type("Hello")) # str print(type(10)) print(type(3.14)) print(type(True)) print(type(False)) print(type(None)) num = -100 print(type(num))

2.isinstance() 检查数据是否属于指定的类型,返回的是一个bool值,isinstance(数据,类型)

num = -100 print(type(num)) #int # 常见数据类型 -----> isinstance (数据,类型) ----> 判定数据是否是制定的类型,如果是:True,否则:False print(isinstance(num,int)) #True print(isinstance (num,float)) #False print(isinstance(num,bool)) #False
http://www.jsqmd.com/news/616106/

相关文章:

  • 2026年孔网钢带塑料复合管技术解析与合规厂家选型指南:兰州PE排水管、兰州PE波纹管、兰州PE管、兰州PE给排水管选择指南 - 优质品牌商家
  • Serverless 架构设计与实践:构建高效的无服务器应用
  • 付费内容无法访问?从技术原理到合法解决方案的完整指南
  • ORA-12169: TNS连接标识符过长,Oracle报错故障修复与远程处理
  • 探索数字内容解锁的高效访问之道:Bypass Paywalls Clean工具全解析
  • 2001-2023年各省农产品进出口额数据(无缺失)
  • 卸载CUDA(Windows)
  • OpenClaw任务编排进阶:Phi-3-vision-128k-instruct多步骤图文处理工作流设计
  • 测试人员聚焦于AI的4个核心方向
  • 2026年Q2养老院价格表哪家优:天津养老院、天津哪有回民养老院、天津国寿嘉园、天津市养老院、天津高端养老院、宜善园养老院选择指南 - 优质品牌商家
  • 聊一聊 C# 中的闭包陷阱:foreach 循环的坑你还记得吗?募
  • 2026年车辆温度传感器TOP5推荐:热敏电阻(NTC)温度传感器、热电偶、高精度铂电阻(RTD)温度传感器、DS18B20数字温度传感器选择指南 - 优质品牌商家
  • 2025_NIPS_CRRL: Learning Channel-invariant Neural Representations for High-performance Cross-day ...
  • 【蓝桥杯】——>进阶
  • 用于尺寸标注函数 UF_DRF_object_s 结构体的详细说明
  • Nano-Banana Studio效果展示:高清Knolling平铺拆解作品集惊艳呈现
  • SecGPT-14B技能扩展:为OpenClaw添加网络资产扫描能力
  • 需求用例的写法
  • 2026年4月市场开箱机企业,包装机/高台打包机/胶带封箱机/自动封箱机/角边封箱机/封箱打包流水线,开箱机公司如何选 - 品牌推荐师
  • WiFiEspAT:基于AT指令的嵌入式Wi-Fi协处理器适配库
  • 【2026年最新600套毕设项目分享】微信小程序的医院核酸检测服务系统(30011)
  • 数据结构与算法:同余最短路
  • lite-avatar形象库多场景落地:跨境电商直播数字人形象多语言口型驱动方案
  • PRD文档模板
  • UG二次开发中视图布局的相关函数详细说明
  • Windows下OpenClaw安装全攻略:Qwen3.5-9B模型对接详解
  • RWKV7-1.5B-g1a快速上手:页面简洁无冗余,3分钟完成首次中文问答交互体验
  • 这个免费AI工具太狠了:我每周省下10小时学习时间
  • Python安全编程最佳实践:构建安全的应用程序
  • 内容解锁工具完全指南:从原理到实践的全方位解析