Pythonの勉強のメモーー002

lambda表达式(匿名函数)
    不需要考虑函数的命名问题

def ds(x):
    return 2 * x + 1
ds(5)

g = lambda x : 2 * x + 1
g(5)

字典:键值对
dict = {'a':'1','b':'2','c':'3'}
dict['a']
dict['b']
dict['c']

集合--元素值唯一(set)
num = {1,2,3,4,5}
元组--元素值不可改变(tuple)
num = (1,2,3,4,5)

不可变集合 
num = frozenset([1,2,3,4])
num.add(0)      //ERROR

图形用户界面 EasyGui
import easygui
easygui.msgbox("Window")  //创建窗体

msg = ''
title = ''
choices = ['','','']
easygui.choicebox(msg,title.choices)

easygui.ccbox(msg,title)  //ccbox,continue,cancel

学习编程语言和学习外语的过程是一样的

name public
__name private 伪私有
python的类属性没有权限控制

将每个网站看作一个节点,则互联网上所有的网站就像蜘蛛网一样,我们可以像蜘蛛一样在网络上爬取我们想要的数据,即为网络爬虫

GUI的终极选择:TKinter
TK + interface = TKinter

import tkinter as tk
app = tk.TK()
app.title("First Demo")
theLabel = tk.Label(app,text="Hello World")
theLabel.pack()  //自动调节尺寸和位置
app.mainloop()

Pygame

import pygame
pygame.ver      //测试程序包的版本
pygame.init()   //初始化pygame

size = width,height = 600,400
screen = pygame.display.set_mode(size)     //创建指定大小的窗口
pygame.display.set_caption("Hello World")  //设置窗口标题
turtle = pygame.image.load("turtle.png")   //加载图片

Python是模块化编程语言,都是调用的别人写好的类,我们进行模块化编程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值