展开
拓展 关闭
订阅号推广码
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 @ 2023-10-02 12:39  DogLeftover  阅读(20)  评论(0)    收藏  举报