玩蛇 (1)变量和字符串

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。

  1. 变量js类似,不过js可以以 $ 打头
    1. 变量名只能包含字符、数字和下划线。变量名可以以字母和下划线打头,但不能数字打头。
    2. 变量名不能包含空格,但是可以使用下划线来分隔其中的单词
    3. 不要将Python的关键字和函数名用作变量名,即不要使用保留用于特殊用途的单词。
    4. 变量名应该既简短又具有描述性
    5. 慎用小写字母 l 和 o ,因为他们常常被人看错成 0 和 1
  2. 字符串
    1. 单引号或者双引号括起来的叫字符串。
message="hello world"
print(message)
# 截取字符串
print('截取第1个字符串:',message[0]+'---')
# 字符串通过 + 连接
print('截取第1个到第6个字符串:',message[0:6]+'---')
print('以标题形式打印字符串(首字母大写):',message.title())
print('将字符串转换成大写:'+message.upper())
print('将字符串转换成小写:'+message.lower())
# 结果:
hello world
截取第1个字符串: h---
截取第1个到第6个字符串: hello ---
以标题形式打印字符串(首字母大写): Hello World
将字符串转换成大写:HELLO WORLD
将字符串转换成小写:hello world
2. 转义 \
转义字符 描述
\ (在行尾时候) 续行符
\\ 反斜杠
\’ 单引号
\“ 双引号
\a 响铃
\b 退格
\e 转义
\000
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
  1. 使用制表符添加空白
# 使用制表符添加空白
print('我刚开始学python')
print('\t我刚开始学python')
print('我:姓名:郭涛 性别:男 ')
print('我:\n\t姓名:郭涛 \n\t性别:男 ')
# 结果:
我刚开始学python
        我刚开始学python
我:姓名:郭涛 性别:男
我:
        姓名:郭涛
        性别:男
  1. 删除空白
# 删除空白
message = '      我刚开始学python   '
print('---'+message+'---')
#  删除字符串后面的空白,
# 理解为将message地址内容复制给另一个地址
# 并没有改变原变量中的值
print('---'+message.rstrip()+'---')
# 查看原变量内容
print('---'+message+'---')

# 删除字符串前面的空格
print('---'+message.lstrip()+'---')

# 删除字符串两端的空格
print('---'+message.strip()+'---')
# 结果:
---      我刚开始学python   ---
---      我刚开始学python---
---      我刚开始学python   ---
---我刚开始学python   ---
---我刚开始学python---
发布了50 篇原创文章 · 获赞 23 · 访问量 1212

猜你喜欢

转载自blog.csdn.net/qq_44698161/article/details/103997398