01_Python基本语法

Hello Python

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

Python 复制代码
print("Hello World!")

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

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

Python程序的执行流程如下:
Python解释器 解析代码,识别print 处理参数:HelloWorld 生成字节码 操作系统API调用 操作系统接收输出请求 将字符串放入输出缓冲区 操作系统与显卡通信 显卡将字符串转换为像素 显示器显示:HelloWorld

Python 变量

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

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

变量的绑定

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

标识符命名规范

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

Python学习的三板斧

  • print() : 查看内容
  • type() : 查看类型
  • dir() : 查看内容可以用的函数和属性
Python 复制代码
name = "Sean"
print(name)
type(name)
dir(name)
相关推荐
Sagittarius_A*1 分钟前
H3CSE 高性能园区网:SNMP 网络管理协议详解
网络·计算机网络·安全·h3cse
杨充3 分钟前
1.1 数据编码设计原理
linux·运维·网络·底层原理·数据编码
一只鹿鹿鹿4 分钟前
信息化项目管理规范(参考Word文件)
java·大数据·运维·开发语言·数据库
XGeFei8 分钟前
python中子线程与主线程的关系
开发语言·python
Chase_______11 分钟前
【Java杂项】final 关键字详解:变量、方法、类限制与引用可变性
java·开发语言·python
ruxingli21 分钟前
Golang iota详解
开发语言·后端·golang
我材不敲代码22 分钟前
Python venv 虚拟环境从入门到精通 + uv 高性能替代工具实战指南
开发语言·python·uv
缪懿32 分钟前
网络层和数据链路层中的常见协议解析
网络·网络协议·java-ee
l1t33 分钟前
DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程18-20
开发语言·python
磊 子40 分钟前
STL之deque和list以及两者与vector的对比
开发语言·c++·list