Python版本:3.9
目录
1. 变量的命名与使用
1.1 命名
- 变量名只能包含字母、数字、"_"(下划线),变量名只能是字母或者下划线开头,且字母区分大小写;
>>> loveyou1314 = 520 >>> loveyou1314 520 >>> 1314loveyou = 520 SyntaxError: invalid syntax
- 变量名中不能包含空格,空格建议使用下划线代替;
- 不能使用python的关键字或者函数名作为变量名;
- python 3 支持中文变量名,但不推荐使用;
>>> 我的生日 = 10.01 >>> 我的生日 10.01
1.2 使用
1.2.1 基础用法
string = 'hello world!'#变量的初始化
print(string)
'''
输出结果:
hello world!
'''
或者
print('hello world!')
'''
输出结果:
hello world!
'''
2. 字符串
2.1 方法—1 字符串字母大小写转换
-
string.lower():将字符串中的所有字母全部转化为小写字母;
-
string.upper():将字符串中的所有字母全部转化为大写字母;
-
string.title():将字符串中的所有单词首字母转化为大写,后面的字母转化为小写。
name = 'toNY StarK' print(name.lower()) print(name.upper()) print(name.title()) ''' 输出结果为: tony stark TONY STARK Tony Stark '''
2.2 在字符串中使用变量 print()
- 在字符串中插入变量的值,有如下三种办法:
x = y = 6 z = 9 >>> print(f"{x}+{x}!={z}") >>> print("{}+{}={},z={}".format(x,y,x+y,z)) >>> print("%d+%d!=%d"%(x,y,z)) ''' 输出结果为: 6+6!=9 6+6=12,z=9 6+6!=9 '''
- 在python中,数字既可以作为字符串,也可以做为数据参与运算。在某些特殊情况下使用“str()”函数进行格式转换。比如:
a=520 b=1314 print(a+b) print(str(a)+str(b)) ''' 输出结果是: 1834 5201314 '''
2.3 方法—2 删除字符串空白
- string.rstrip():删除字符串最右侧空白
- string.lstrip():删除字符串最左侧空白
- string.strip():删除字符串两侧空白
name = ' Python ' print(name.rstrip()) print(name.lstrip()) print(name.strip()) ''' 输出结果为: -> Python<- ->Python <- ->Python<- '''
2.4 方法—3 字符串分割
name1,name2 = string.split("_")
string = 'a1_12'
name1,name2 = string.split("_")
print(name1,name2)
'''
输出结果为:
a1 12
'''
2.5 获取字符串长度
可以使用函数 len() :
>>> a = 'hello_world!'
>>> len(a)
12
3. 注释
'''
这是注释
'''
"""
这是注释
"""
#这是注释
Tips:对代码块整体注释除了使用前两种方法外还可以对选中代码块快捷键操作,ctrl + / (似乎有的编辑器不支持???)
对代码块快捷操作还有:
Tab 整体缩进/Shift + Tab 反整体缩进(某些编辑器也不支持。。。>_<!!!)