您的位置:首页 > 文旅 > 美景 > 宁波网络推广策划_国外网站服务器地址_免费推广网_semiconductor

宁波网络推广策划_国外网站服务器地址_免费推广网_semiconductor

2025/3/26 2:05:08 来源:https://blog.csdn.net/m0_75153577/article/details/144560952  浏览:    关键词:宁波网络推广策划_国外网站服务器地址_免费推广网_semiconductor
宁波网络推广策划_国外网站服务器地址_免费推广网_semiconductor

还有八个实验报告没动,下周一,即将迎来期末考试。

考无线网络和python

我还差很多作业没做,Linux的头歌平台,code.sh的shell语法 督促陈欢

今天周三,我最紧急的作业是密码学打印代码,python八个实验报告

明天周四,最需要努力的就是python作业,早上去勤工俭学。下午苦学!

周六:

Linux     :1.每个人负责的板块写清楚 2.任务三代码写清楚 3.重新复制代码

4.路由与交换技术作业,在周日之前要交。

 周一考的是,python和无线网络。

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

一、基础知识。

数值类型:

整数(int),例如1,2,-3等。整数在python中没有大小限制,它会根据数值自动分配足够的内存空间。

浮点数,香3.14,-2.718等,要注意浮点数的精度问题,因为在计算机内部,浮点数是以二进制形式存储的,可能会出现一些精度误差。例如0.1+0.2在计算机中并不精确等于0.3,而是0.300000000000003

复数(complex),表示a+bj的形式,其中a是实部,b是虚部,比如3+4j

序列类型

列表(list)是一种可变的序列类型。可以通过索引来访问列表中的元素,索引从0开始,例如:

my_list=[1,2,3,'a','b'],可以使用my_list[0]获取第一个元素。还可以对列表进行切片操作,如my_list[1:3]会返回[2,3]

元组是不可变的序列类型,定义后不能修改其元素,例如my_tuple=(1,2,3)。元组在函数返回多个值等场景中经常使用。

字符串(string)也是一种序列类型。可以使用索引和切片操作字符串。

映射类型:

字典是一python中非常重要的一种数据类型。它以键-值(key-value)的形式存储数据。例如my_dict={'name':'John','age':20},可以通过键来访问值,如my_dict['name']会返回'John'

控制流语句

条件语句:

if-else-else结构。

x = 10

if x > 20:

print("x大于20")

elif x > 10:

print("x大于10但小于等于20")

else:

print("x小于等于10")

循环语句:

my_list = [1, 2, 3]

for i in my_list:

print(i)

函数

def add_numbers(a, b):

return a + b

函数可以有默认参数

def greet(name = "World"):

print("Hello, " + name)

二、高级

1.模块和包

模块是一个包含Pthyon代码的文件,文件名就是模块名(去掉.py后缀)。可以使用import语句来导入模块。例如,如果有一个my_module.py文件,在里面有一个my_function,在另一个文件可以这样导入和使用:

import my_module

my_module.my_function()

也可以使用from...import...语句来只导入模块中的部分内容。例如:

from my_module import my_function

my_function()

2.面向对象编程(OOP)

class Myclass:

def _init_(self,name);

self.name = name

def say_hello(self):

printf("Hello",+self.name)

函数说明文档,使用三个引号“”“”“”

class grades:# 初始化属性class student:def __init__(self,name,grade):self.name =nameself.grade =gradedef __init__(self):self.member=[]#     增加学生函数def add_member(self,*args,**kwargs):for s in args:st =self.student(s.name,s.grade)self.member.append(st)for key in kwargs:print(key,kwargs[key])st = self.student(key,kwargs[key])self.member.append(st)def count_number(self):return len(self.member)def sum_grade(self):sum=0for m in self.member:sum+=m.gradereturn sumdef average_grade(self):return round(self.sum_grade()/self.count_number(),1)
group_grades=grades()
group_grades_dic={"张三":79,"李四":98,"王五":69,"周刘":89}group_grades.add_member(**group_grades_dic)
print("组员总人数:",group_grades.count_number())
print("组员总分:",group_grades.sum_grade())
print("组员平均分:",group_grades.average_grade())

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com