1. 多行
- 多行注释:和vs code操作方式一样,即选中多行,快捷键:
ctrl /
- 多行缩进:选中多行,
tab
- 三个引号:使得字符串
多行显示
2. f-string
- 用大括号
{}
填入需要替换的变量
if __name__=="__main__":
#通过input去获取输入
query=input("请输入你想要搜索的内容:")
url=f'https://www.sogou.com/web?query={query}'
- 括号里可以填入
表达式
或者函数调用
for i in range(1,5):
print(f'我考了{i*20}分')
结果表示如下:
3. json
百度百科:JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级
的数据交换格式
。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据
。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率
。
json的值:可以是对象、数组、字符串或者三个字面值(false、null、true)
。其中,字面值必须使用小写
- 对象由字典形式构成,值由键值对构成
{"name":"John","age":"18"}
- 数组是由方括号括起来的一组值构成
[1,2,3,4,"sw"]
JSON和JS对象的区别:JSON 是 JS 对象的字符串表示法
,它使用文本
表示一个 JS 对象的信息,本质是一个字符串
。
4. 设置页面自动换行
use soft wraps
- 代码编写区域
- 控制台console
5. 网址中的?和&
?
后面接传入的参数,当网址中的参数比较长时,可以将参数放在字典中
,再用f-string进行格式化替换等。而&
表示多个条件同时满足