玩蛇 (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---
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值