展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

运算、变量、字符串

  • 编写规则
大小写敏感
第一行语句必须顶到最左边,不能有空格,前面可以有空行
多行语句的行首要对齐
  • 数学运算
+ 加
- 减
* 乘
/ 除
>>> 3 // 2 # 得到商
>>> 3 % 2 # 得到余数
>>> 10 ** 3 # 次方
# 混合运算时需要加括号
  • 查看数据对象的类型
type(3)
  • 变量的命名规则
变量名可以包含 字母、数字和下划线
变量名可以以字母或下划线开头,但不能以数字开头
变量名中间可以包含下划线,中间不能包含空格
变量名不能和关键字同名,也不要和内置函数同名
变量名是大小写敏感的
变量名应做到见名知意,不要用汉字或汉语拼音
  • 案例,变量指向内存对象
kid = '小明'
student = kid
prettyboy = kid
kid = '小周'
print(kid)
print(student)
print(prettyboy)
# 运行结果
小周
小明
小明
  • 自增赋值
var += 1 # 等价于 var = var + 1
  • 字符串的写法
单引号、双引号、单三引号、双三引号
  • 三引号可以直接写内容有多行的字符串

  • 也可以在单引号或双引号中使用\n进行换行

  • 可以在单引号中包含双引号字符串,也可以在双引号中包含单引号字符串

  • 可以在三引号中同时包含单引号和双引号字符串

  • 字符串元素索引

[0][1][2][3][4]
[北][京][欢][迎][你]
[-5][-4][-3][-2][-1]
  • 字符串是具有sequence特性的,可以支持切片
hello = '北京欢迎你'
print(hello[2:4])
print(hello[-3:-1])
print(hello[2:]) # 要切出的内容一直到字符串的结尾
print(hello[:2]) # 从字符串的开头切片
  • 获取字符串长度
var = '北京欢迎你'
lenth = len(var)
posted @   DogLeftover  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
历史上的今天:
2022-10-02 MapStruct使用(一)
2022-10-02 Lombok使用(二)
2022-10-02 Lombok使用(一)
点击右上角即可分享
微信分享提示