python frist lesson】的更多相关文章

1.print("") 代表打印字符段 2.name2 = name ,然后改变name的赋值,name2的值还是以前name的值,说明name2指向的是内存中name的赋值. 3.在python中变量的赋值一般都会被认为是字符串格式,如果想要改变赋值类型,需要为:age=int(input(“age”)),可以查看变量类型:print(type(age)) 4.变量可以直接打印出来: print(name,name2) 5.if else:   其实就是相当if True就不去执行e…
1.系统模块 新建的文件名不能和导入的库名相同,要不然python会优先从自己的目录下寻找. import sys  sys是一个系统变量,sys.argv会调出文件的相对路径,sys.argv[2] 后边的调出第二个参数 import os :os模块可以调用windows,linux内核中的命令行,os.system("dir")是直接输出到屏幕上,不能赋值给变量:如果想要赋值给变量进行存储,需要用cmd_res = os.open("dir").read().…
第一个python程序 打开Sublime Text -->输出 print"Hello World" -->保存为frist.py -->打开命令行运行,运行python frist.py Python 标示符 在python中,标示符有字母.数字下.划线 在python中,所有标示符可以包括英文.数字以及下划线(_),但不能以数字开头 在python中,标示符是区分大小写的 以下划线开头的标示符是有特殊有意义的.以单下划线开头(_foo)的代表不能直接访问的类属性…
__author__ = '糖衣豆豆' #决策树 import pandas as pda fname="~/coding/python/data/lesson.csv" dataf=pda.read_csv(fname,encoding="gbk") x=dataf.iloc[:,1:5].as_matrix() y=dataf.iloc[:,5].as_matrix() for i in range(0,len(x)): for j in range(0,len…
#!/usr/bin/env python# -*- coding:utf-8 -*- # 1.简述面向对象三大特性并用代码表示."""封装:class Account: def __init__(self, name, age): self.name = name self.age = age def func(self): pass 继承:class A: pass class B(A): pass 多态:class A: def func(self, arg): v =…
Lambda 表达式 你可以使用 Lambda 表达式创建匿名函数,即没有名称的函数.lambda 表达式非常适合快速创建在代码中以后不会用到的函数.尤其对高阶函数或将其他函数作为参数的函数来说,非常实用. 我们可以使用 lambda 表达式将以下函数 def multiply(x, y): return x * y 简写为: double = lambda x, y: x * y Lambda 函数的组成部分 关键字 lambda 表示这是一个 lambda 表达式. lambda 之后是该匿…
昨天用python模块给自己发了第一封电子邮件,真是激动 今天完善了一下. code: import smtplib from email.mime.text import MIMEText//email #包中加载部分功能 from email.header import Header sever = smtplib.SMTP_SSL()#加密传输 sever.connect('smtp.qq.com',465)#链接服务器 username =input('使用邮箱') password =…
Test1:Use the powershell to output the contents print "Hello World!" print "Hello Again" print "I like typing this." print "This is fun." print 'Yay! Printing.' print "I'd much rather you 'not'." print 'I…
Django Python的WEB框架有Django.Tornado.Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM.模型绑定.模板引擎.缓存.Session等诸多功能. 基本配置 一.创建django程序 终端命令:django-admin startproject sitename IDE创建Django程序时,本质上都是自动执行上述命令 其他常用命令: python manage.py runserver 0.0.0.0 python manag…
difference between urllib and urllib2 自己翻译的装逼必备 What is the difference between urllib and urllib2 modules of Python? #python的urllib2模块和urllib模块之间有什么不同呢? You might be intrigued by the existence of two separate URL modules in Python - urllib and urllib…