好的,我会为您生成一本Markdown格式的学习文档学习笔记,主题是Python3 VScode学习笔记。下面是详细内容。
Python3 VScode学习笔记
1. Python3基础知识
1.1 变量和数据类型
Python3中常用的数据类型包括整数(int),浮点数(float),布尔值(bool),字符串(str)等。变量在Python3中可以不需要声明类型。
pythonCopy Codenum1 = 10 # 整数类型
num2 = 3.14 # 浮点数类型
flag = True # 布尔值类型
name = "Python" # 字符串类型
1.2 条件语句
Python3中的条件语句包括if、elif、else关键字。根据条件执行不同的代码块。
pythonCopy Codex = 10
if x > 5:
print("x大于5")
elif x == 5:
print("x等于5")
else:
print("x小于5")
1.3 循环语句
Python3中的循环语句包括for和while循环。for循环用于遍历序列(字符串、列表、元组等),while循环用于重复执行一段代码块。
pythonCopy Code# for循环例子
str1 = "Hello"
for i in str1:
print(i)
# while循环例子
sum1 = 0
i = 0
while i < 10:
sum1 += i
i += 1
print(sum1)
2. VScode编辑器
2.1 安装和配置
下载安装VScode编辑器,并安装Python插件。在VScode中可以设置代码风格、快捷键等。
2.2 常用快捷键
Ctrl+C:复制 Ctrl+X:剪切 Ctrl+V:粘贴 Ctrl+Z:撤销 Ctrl+S:保存 Ctrl+/:注释/取消注释
3. 函数
函数是一段可重复使用的代码块,可以接收参数并返回值。
pythonCopy Code# 定义函数
def add(num1, num2):
return num1 + num2
# 调用函数
result = add(10, 20)
print(result)
4. 实例
4.1 计算圆的面积
pythonCopy Codefrom math import pi
def calc_area(r):
return pi * r * r
r = float(input("请输入圆的半径:"))
area = calc_area(r)
print(f"圆的面积是:{area:.2f}")
4.2 爬取天气信息
pythonCopy Codeimport requests
from bs4 import BeautifulSoup
url = "http://www.weather.com.cn/weather/101010100.shtml"
res = requests.get(url)
res.encoding = "utf-8"
soup = BeautifulSoup(res.text, "html.parser")
weather1 = soup.select(".t .wea")[0].text
temp1 = soup.select(".t .tem")[0].text
print(f"北京今天的天气是{weather1},温度{temp1}")
以上是Python3 VScode学习笔记的详细内容,希望能对您有所帮助。