python(环境安装,输入输出,变量)

目录

环境安装

编辑器

安装插件

新建文件

1.代码与文本

输入与输出

[hello world](#hello world)

输入输出

练习

字符串

注释

2.数字与变量

1.整数与浮点数

2.变量


今天我们来进行python的学习

和英国人交流,我们需要说英语;和法国人交流,我们需要说法语。

和计算机进行交流,我们也需要使用计算机"能懂"的语言,这就是编程语言。

编程语言有很多种,Python是其中一种,它不仅简单易学,并且应用广泛

时下常用的数据分析,人工智能,量化交易等领域都有它的身影影。

环境安装

浏览器中搜索python

python

进入python官网,如图

点击Downloads

根据自身电脑来选择

根据自己的需求来点击安装

然后点击自己安装包进行对应的下载即可

编辑器

这里选择vscode

安装插件

搜索python然后第一个安装

新建文件

然后选择Python File

1.代码与文本

输入与输出

我们现在来先进行编写我们的第一段代码

同其他语言一样,第一条hello world!

hello world

复制代码
print("Hello world!")

print("hello world!")

print指令名+前括号+前引号+文本内容+后引号+后括号

打多了C++的同学可能会习惯性在末尾打上;

复制代码
print("hello world!");

需要注意的是,在 Python 中语句末尾的分号 ; 虽然可以加(用于分隔多个语句),但通常不推荐使用,直接换行写更符合 Python 风格。

复制代码
print("hello world!")
print("月色真美!")

那么如果我们直接写到同一行呢?

报错

复制代码
SyntaxError: invalid syntax

在 Python 中,如果把两条 print 语句写在同一行,必须用分号 ; 隔开,否则会报语法错误。

这样就能顺利地输出了。

复制代码
print("hello world!"); print("月色真美!")

但是还是换行更符合Python的代码风格,也更清晰易读。

输入输出

我们在计算机上输入一些字符,用绘图板给计算机绘制一些图形。
这些计算机收到的来自"外界"的数据传递,都叫做输入。

我们通过编程让计算机在屏幕上显示一张图,一行字。
这些计算机对"外界"的数据传递,都叫做输出。

Python中输出是print,我们可以类比C中的printf或者C++中的cout。

练习

使用print()语句输出文本内容为 666我真厉害^_^

复制代码
print("666我真厉害^_^")

为啥写代码都从HelloWorld开始~
"HelloWorld"最早是在1972年贝尔实验室撰写的内部文件中出现,,在学习新的语言时,常常用它
来进行输出测试,跟编程的世界say嗨。
我们还可以对比其他语言输出"Hello World"的方式,看看Python有多简洁。

注意:输入代码时一定要注意中英文问题,比如()就不能用()。

字符串

屏幕上输出的一些文本 在程序里我们叫它字符串 ,你也可以理解成把一个一个字符串起来

以下两种方式都可以

"hello world"

'hello world'

字符串用来表示文本

字符串包含两部分:1.引号"" ;2.文本内容

引号""是代码中用来表示字符串的固定格式

具体的文本内容

用单引号和双引号都可以用来表示一个字符串。

有两种特别的情况下,字符串里既有单引号又有双引号

当字符串内容含有单引号的时候,我们就可以用双引号来表示它是一个字符串。例如:

复制代码
print("Let's go")
print("'haha'")

print('"haha"')

字符串内容可以是中文的,包裹在字符串中的引号可以是中文符号,但是最外层的引号必须是英文的。

注释

注释就是解释一段代码的含义

有助于其他读者更好的理解代码

除了代码以外,还有另一种"长得"很像代码,但是不会被计算机执行的,他们叫注释。

它以井号#开头,用来帮助理解代码的含义。

注释不会被程序执行,主要被用于提示和解释代码的含义。

C++中注释是//

而Python中是#

复制代码
#打印一个字符串
#6666666

2.数字与变量

1.整数与浮点数

在编程中 整数和浮点数是两种基础的数据类型

整数如5、-3、0 是没有小数部分的数字

浮点数如3.14、-0.99 是有包含小数部分的数字

它们在进行数字运算时有些不同

不需要用引号

复制代码
print(666)
print(1.234)

2.变量

在Python中变量是用来存储信息的实体

数字、字符串或更复杂的数据结构

变量有自己的名称

我们可以通过这个名称

访问储存在变量里的信息,也可以改变其存储的信息值

我们可以把变量想象一个盒子,它里面可以装各式各样的数据。

因为这个"盒子"里存储的数据是"可以变化的",所以我们叫他变量。

赋值(=),就是给盒子中装入一个具体数据的过程

复制代码
n =6
print(n)

定义一个变量n,给其赋值为6.然后print输出

python中的变量命名有一些风格,我们鼓励google的变量命名风格,即所有变量只使用小写字母
和下划线,单词和单词之间用下划线连接。

相关推荐
love530love14 小时前
LiveTalking 数字人项目 Windows 部署完全指南(EPGF 架构)
人工智能·windows·python·架构·livetalking·epgf
遇事不決洛必達14 小时前
【Python基础】GIL 锁是什么及其对爬虫的影响
爬虫·python·线程·进程·gil锁
数智工坊15 小时前
机器人运动控制:采样、优化与学习三大流派深度对比与实战
android·学习·机器人
CryptoPP15 小时前
快速对接东京证券交易所API数据:实战指南与代码示例
开发语言·人工智能·windows·python·信息可视化·区块链
ZC跨境爬虫15 小时前
跟着 MDN 学JavaScript day_7:数学运算与逻辑判断实战测试
开发语言·前端·javascript·学习·ecmascript
探物 AI15 小时前
把 MambaOut 塞进 YOLOv11:会有什么样的反应
python·yolo·计算机视觉
如竟没有火炬16 小时前
最大矩阵——单调栈
数据结构·python·线性代数·算法·leetcode·矩阵
阳区欠16 小时前
【LangChain】LLM基础介绍
开发语言·python·langchain
Cosolar16 小时前
保姆级 CrewAI 教程:从零构建多智能体协作系统
人工智能·python·架构
GDAL16 小时前
使用 uv 管理 Python 版本
python·uv·版本