南华大学智慧树Python答案

本文将对南华大学智慧树的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 评论

留下您的评论.