(三)python学习笔记,字典,输入,函数,类

字典,输入,函数,类

字典

b={"ha":"s",1:"ddd"}
print(b["ha"])
del b["ha"] 			# 删除字典元素
for k,v in b.items():	# 获取所有键与值
    print(k,v)
for k in b.keys():		#获取所有键
    print(k)
for k in b.values():	#获取所有值
    print(k)

用户输入

key=input("please input your name")
print(key)

循环

i=1
while i<100:
    i=i+1
    print(i)

函数

'''函数'''
def function():                 #函数的定义
    print("this is a function!")
'''含参函数'''
def function(tt):                                   #函数的定义
    print(tt)
'''返回函数'''
def function(tt):                                   #函数的定义
    print(tt)
    return 111
'''防止函数修改列表'''
def function(t):                                   #函数的定义
    print(t)
    t.append(2)
t=[1,2,3]
function(t[:])
print(t)

引用其他文件内容

'''导入整个文件中的内容,其中test为文件名'''
import test
'''导入文件中的某个函数,其中test为文件名,function为函数名,f为函数别名'''
from test import function as f
'''导入文件中所有函数'''
from test import *

class std:
    def __init__(self,name):		#初始函数
        self.name=name				#变量的定义
        print("test")

    def test(self):
        print(self.name)
t=std("ttt")
t.test()

类的继承

class std:
    def __init__(self,name):		#初始函数
        self.name=name				#变量的定义
        print("test")

    def test(self):
        print(self.name)

class std1(std):                    #继承类
    def __init__(self,name):
        std.__init__(self,name)

t=std1("aaa")
t.test()

类的导入,同函数的导入一致

from test import std1 as f				#导入单个类
from test import std as f1,std1 as f	#导入多个类
import test`							#导入整个模块
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值