Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
- 变量 与js类似,不过js可以以 $ 打头
- 变量名只能包含字符、数字和下划线。变量名可以以字母和下划线打头,但不能数字打头。
- 变量名不能包含空格,但是可以使用下划线来分隔其中的单词
- 不要将Python的关键字和函数名用作变量名,即不要使用保留用于特殊用途的单词。
- 变量名应该既简短又具有描述性
- 慎用小写字母 l 和 o ,因为他们常常被人看错成 0 和 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 |
换页 |
- 使用制表符添加空白
print('我刚开始学python')
print('\t我刚开始学python')
print('我:姓名:郭涛 性别:男 ')
print('我:\n\t姓名:郭涛 \n\t性别:男 ')
我刚开始学python
我刚开始学python
我:姓名:郭涛 性别:男
我:
姓名:郭涛
性别:男
- 删除空白
message = ' 我刚开始学python '
print('---'+message+'---')
print('---'+message.rstrip()+'---')
print('---'+message+'---')
print('---'+message.lstrip()+'---')
print('---'+message.strip()+'---')
# 结果:
--- 我刚开始学python ---
--- 我刚开始学python---
--- 我刚开始学python ---
---我刚开始学python ---
---我刚开始学python---