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

01_Python基本语法

在这里插入图片描述

Hello Python

与其他编程一样,第一个程序都是输出Hello World!。

print("Hello World!")

print() 函数由两部分构成 :

  • 指令:print
  • 指令的执行对象,在 print 后面的括号里的内容 Hello World!

Python程序的执行流程如下:

Python解释器
解析代码, 识别print调用
处理参数 Hello World!
生成字节码来执行 print
OS API调用
Python虚拟机执行字节码
通过OS API
请求将str输出到标准输出
OS 处理
接收来自Python的输出请求
将str放入标准输出缓冲区
硬件设备
OS通过驱动程序与显卡通信
显卡将str数据转换为像素
显示器显示 Hello World!

Python 变量

变量:使用指定的名称(变量名)来绑定特定的值(变量值) 变量的赋值:在Python中相当于给变量起名字。

# 变量赋值
name = "Sean"
print(name)
# 给多个变量赋值,内存中只存一次变量值("Hello World!"),多个变量指向一个变量值。("Hello World!")
a = b = c = "Hello World!"
print(a)
# 多个变量同时赋值
num1, num2 = 1, 2

变量的绑定

  • 同一个变量名不能绑定多个变量值
  • 同一个变量值可以使用多个变量名绑定

标识符命名规范

    1. 数字、字母、下划线,不能以数字开头
    1. 不能使用关键字
    1. 区分大小写
    1. 变量、函数名称:小写,如果需要分割用下划线。
    1. 常量:全大写
    1. 类名:大驼峰

Python学习的三板斧

  • print() : 查看内容
  • type() : 查看类型
  • dir() : 查看内容可以用的函数和属性
name = "Sean"
print(name)
type(name)
dir(name)

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

相关文章:

  • 基于中心点的目标检测方法CenterNet—CVPR2019
  • 快速入门编写一个Java程序
  • Unreal游戏初始化流程
  • real, dimension(3) :: rho1 和 real :: rho1(3) 的区别
  • Python with 关键字语法糖
  • python基础知识(四)--if语句,for\while循环
  • 梧桐数据库(WuTongDB):数据库技术中都有哪些常见的优化器
  • 揭秘区块链的未来加速器:Layer 2技术深度剖析
  • 清华港大开源,如何通过深度置信图提升3D重建的精度和速度?
  • 软件测试 | APP测试 —— Appium 的环境搭建及工具安装教程
  • DAY58拓扑排序
  • 阿里云服务器 篇八:图片展示和分享网站(纯静态,数据信息和展示页面分离)
  • 【IPV6从入门到起飞】5-2 IPV6+Home Assistant(ESP32+MQTT+DHT11+BH1750)传感器采集上传监测
  • 鸿蒙读书笔记1:《鸿蒙操作系统设计原理与架构》
  • “百度热搜”揭示月饼遇冷背后:如何在经济下行中理性消费 + 应对风险?
  • yarn运行机制原理
  • 关于 Camera Tuning 岗位的一些认识和看法
  • 深入理解线程互斥锁
  • 音视频入门基础:AAC专题(1)——AAC官方文档下载
  • C盘空间不足如何解决?解决C盘空间不足的7个方法