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)
相关推荐
tachibana237 分钟前
与其他语言相比,使用 Go 有什么好处?
开发语言·后端·golang·go
阿俊-全栈开发5 小时前
LikeShop 单商户SaaS商城分销模块二开:佣金计算与结算逻辑实现
java·开发语言·微服务·likeshop·likeshop开源商城·likeshop多商户
夏天拐跑了西瓜7 小时前
一文入门LangChain:从框架认知到构建你的第一个AI Agent
python·langchain·conda·agent
源流之道7 小时前
联想Y700 五代(TB323FU)刷 ColorOS 16 教程指南
网络·ai·刷机指南·刷机心得
魔猴疯猿7 小时前
从0到1用Python开发第一个智能体
人工智能·python·深度学习·神经网络·机器学习
优化Henry8 小时前
LTE 载波频率与频点配置详解
运维·网络·学习·5g·信息与通信
m0_380743878 小时前
C++中的freopen的用法实例详解
开发语言·c++
xiaoqi01958 小时前
机器学习因子分析实战:从量化特征到可视化决策
人工智能·python·机器学习
科力锐品牌君9 小时前
应用级灾备 | 海量非结构化数据如何实现高效数据保护
linux·运维·网络·安全·系统安全·数据安全·灾备
Escalating_xu9 小时前
【Python】基础语法(1):常量、变量、类型、输入输出与运算符
开发语言·python