【笔记】Python学习记录

Python学习记录

Hello World

老调调了,如何在终端输出信息呢?

python 复制代码
print("Hello World")
bash 复制代码
Hello World

变量

变量命名遵从代码变量命名通则,几乎所有的语言都是这一套规则,就算不是的也可以用这一套规则。

  • 仅包含字母、数字和下划线。不能以数字开头。
  • 不能包含空格。
  • 不要用关键字和函数名。
  • 要简短且有效。
  • 慎用小写字母l和大写字母O。

就目前而言,应使用小写的 Python 变量名。虽然在变量名中使用大写字母 不会导致错误,但大写字母在变量名中有特殊的含义,这将在本书后面讨论。

python 复制代码
message = "hello world"
print(message)

简单数据类型

字符串

可以用单引号,也可以用双引号。

大小写转换

title upper lower
首字母大写 全大写 全小写
python 复制代码
name = "wang leiLEI"
print(name)
print(name.title())
print(name.upper())
print(name.lower())
bash 复制代码
wang leiLEI
Wang LeiLEI
WANG LEILEI
wang leilei

插入变量

python 复制代码
h = "hello"
w = "world"
message = f"{h} {w}"
print(message)

message = f"{h.title()} {w.upper()}"
print(message)
bash 复制代码
hello world
Hello WORLD

Tab和Enter

Tab制表符 Enter回车
\t \n
python 复制代码
print("hello")
print("\thello") # Tab
print("hel\nlo") # Enter
bash 复制代码
hello
	hello
hello
hel
lo

删除前后空格

前空格 后空格 前后空格
lstrip rstrip strip
python 复制代码
message = " hello world "
print(message)
print(message.rstrip())
print(message)
print(message.lstrip())
print(message)
print(message.strip())
print(message)

上图·就是一个空格。可以看出这3个删除方法是不会影响原字符串的。

删除前后缀

前缀 后缀
removeprefix removesuffix
python 复制代码
url = "http://www.baidu.com"
print(url.removeprefix("http://"))
print(url)
print(url.removesuffix(".com"))
bash 复制代码
www.baidu.com
http://www.baidu.com
http://www.baidu

删除方法不会影响原字符串。

相关推荐
李小星同志27 分钟前
HTTM: Head-wise Temporal Token Merging for Faster VGGT论文学习
学习
喜欢吃燃面42 分钟前
算法竞赛中的堆
c++·学习·算法
closejudge1 小时前
部署siyuan笔记docker问题记录
笔记
vx_vxbs661 小时前
【SSM高校普法系统】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
android·java·python·mysql·小程序·php·idea
田里的水稻1 小时前
Python_编程中代码注释相关格式 PEP8 — Python 官方代码风格指南
开发语言·python
摇滚侠1 小时前
零基础小白自学Git_Github教程,GitHubDeskTop安装,笔记10
笔记·git·github
摇滚侠2 小时前
零基础小白自学 Git_Github 教程,GitHub 是如何工作的,笔记08
笔记·git·github
丹宇码农2 小时前
consul集群搭建
python·consul
自然语2 小时前
人工智能之数字生命-学习的过程
数据结构·人工智能·深度学习·学习·算法
googleccsdn2 小时前
ENSP Pro Lab笔记:配置STP/RSTP/MSTP(7)
网络·笔记·网络协议