news 2026/3/11 19:09:47

Python学习笔记 DAY03

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python学习笔记 DAY03

2026.02.05学习笔记


前言

抱歉断更了很长一段时间,重新梳理一遍内容。抓大放小,大体上掌握是本次学习的目标!!希望我的记录能够对大家有所帮助。2023.02.05


一、PyCharm项目文件

在创建自己的项目文件夹后,pycharm会自动创建一个venv文件夹,表示此项目独立的Python虚拟环境,目的是让不同项目可以使用不同的解释器版本或安装的第三方库等等。(创建文件请不要创到venv文件下面哦,环境和代码要分开。)

二、print

1.print( " 字符串 " )

以上就是一行可执行的代码了,除字符串外,都需要在英文状态下表示,字符串可以是中文、数字等。输入完成后右键运行,当下方弹出退出代码为0时,即为运行成功。如果显示出错且自己看不出哪里有问题的情况下,可以把最下面一行红色提示代码复制,问AI或者百度等等,用来查找错误。

2.字符串详解

eg1.字符串连接

print("字符串"+"字符串"+"字符串" ),在此处需使用双引号才能连接字符串

使用场景一般都是打算在话的中间插入一个变量的,比如“你是第“ + X +“个人”,这个x就是变量

根据print( " 字符串 " )此公式,可知引号里的内容,被称之为字符串,而引号可以是单引号也可以是双引号。那如何具体使用呢?

eg2.字符串中有引号"He said "good!" "

print("He said "good!" ")这代码就是错误的,因为在运行时会被这么理解,print("He said"good!" "),He said会被认为成要输出的字符串,但good!""并不能被处理,所以报错。

如果要输出He said "good!"这句话怎么处理呢?

可以这样print ("He said 'good!' ") 或者 print ('He said "good!" ' )

eg3.字符串中有单引号又有双引号"He said"Let's go!""

此处正确的表达方法可以是,print("He said \"Let \'s go! \"")在句子的引号前放反斜杠\,表示该处引号是内容的一部分,并不表示字符串的结束。

反斜杠"\",叫做转义符,只要字符串里有反斜杠,Python就会把反斜杠和后面跟着的符号一起处理,产生特殊意思。

eg4. 换行

Python中一句代码不能随便换行,因为Python读一行执行一行,若强行换行,如:

print("Hello!

World!")

读一行执行,发现第一行没有结束引号及括号,就会直接报错,不往下读第二行了。

那么此处想要换行的表达方式即为print("Hello!\nWorld!")

eg5.需要多次换行

如需要输出一首诗,势必不会再一句一句加换行符,或者使用多个print另起一行。所以这种情况如何处理呢?

这里就需要引入,三引号,即三个连在一起的单引号或双引号,""" """ , ''' '''。用三引号包裹文字,Python就会把新的一行当成内容的换行,而不是代码语句的结束。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/11 1:11:52

IndexTTS-2-LLM容灾方案:主备切换语音服务部署实战

IndexTTS-2-LLM容灾方案:主备切换语音服务部署实战 1. 为什么语音服务也需要“双保险”? 你有没有遇到过这样的情况:正在给客户演示语音合成能力,页面突然卡住、音频加载失败,或者API返回503错误?后台一看…

作者头像 李华
网站建设 2026/3/11 15:43:55

一键部署Gemma-3-270m:体验谷歌轻量级AI的魅力

一键部署Gemma-3-270m:体验谷歌轻量级AI的魅力 1. 为什么是Gemma-3-270m?轻量不等于简单 你有没有试过在自己的笔记本上跑一个大模型,结果风扇狂转、内存告急、等了三分钟才吐出一句话?很多开发者第一次接触AI时,都卡…

作者头像 李华
网站建设 2026/3/10 20:10:37

CogVideoX-2b在电商场景的应用:自动生成商品展示视频

CogVideoX-2b在电商场景的应用:自动生成商品展示视频 1. 为什么电商急需“文字变视频”的能力 你有没有遇到过这样的情况:刚上架一款新款蓝牙耳机,平台要求48小时内提交3条15秒以内的主图视频;或者大促前要为200款新品快速制作短…

作者头像 李华
网站建设 2026/3/5 14:02:08

YOLO X Layout Docker部署:一键搭建文档分析环境

YOLO X Layout Docker部署:一键搭建文档分析环境 1. 为什么你需要一个开箱即用的文档版面分析工具 你是否遇到过这样的场景: 手里有几百页PDF扫描件,想快速提取其中的表格和公式,却要一张张截图再手动标注;做OCR前总…

作者头像 李华