本文将对南华大学智慧树的Python课程答案进行详细阐述,包括基本语法、函数、模块、小项目等多个方面,为广大学习Python的同学提供帮助。
一、基本语法
1、Python注释
# 单行注释
"""
多行注释
"""
2、Python变量
x = 5 # 整型变量
y = "Hello" # 字符串变量
z = 4.5 # 浮点型变量
3、Python数据类型
x = 5 # 整型
y = "Hello" # 字符串
z = 4.5 # 浮点型
a = 1j # 复数
b = ['apple', 'banana', 'cherry'] # 列表,不同于元组,可以进行修改
c = ('apple', 'banana', 'cherry') # 元组,不可进行修改
d = {"name" : "John", "age" : 36} # 字典
e = {"apple", "banana", "cherry"} # 集合,不可重复
二、函数
1、Python函数
def my_function():
print("Hello from a function")
my_function() # 调用函数
2、Python参数
def my_function(fname):
print("Hello, " + fname)
my_function("John")
my_function("David")
3、Python默认参数值
def my_function(country = "China"):
print("I am from " + country)
my_function("Sweden")
my_function()
my_function("Brazil")
三、模块
1、Python模块
import mymodule
mymodule.greeting("Jonathan")
2、Python别名
import mymodule as mx
mx.greeting("Jonathan")
3、Python内置模块
import datetime
x = datetime.datetime.now()
print(x.year)
print(x.strftime("%A"))
四、小项目
1、Python爬虫
import requests
from bs4 import BeautifulSoup
url = 'https://www.xxxxxxxx' # 爬取的网址
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
print(soup.prettify()) # 输出网页内容
2、Python数据可视化
import matplotlib.pyplot as plt
x = [5,7,8,7,2,17,2,9,4,11,12,9,6]
plt.hist(x)
plt.show()
3、Python图像处理
from PIL import Image
im = Image.open('image.jpg') # 打开图片
im.show() # 显示图片
以上便是南华大学智慧树Python答案的相关内容,希望能够帮助到广大学习Python的同学们。
本文链接:https://my.lmcjl.com/post/5916.html
展开阅读全文
4 评论