博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python和open course
阅读量:4356 次
发布时间:2019-06-07

本文共 1346 字,大约阅读时间需要 4 分钟。

在学MIT公开课。用python讲课。基础不够好。所以在open course 里在看另外一门课程,是stanford的,同时也是。但属于更入门的课程,更适合完全无基础的同学。

一边学习,一边记录下来。方便以后查阅。这是week2 里面的部分课程,有些跟MIT课程里面重复关于python的不在记录。

Rules for executing an assignment statement

1 Evaluate the expression.This produces a memory address.
2 Store the memory address in the variable.
会分配一块内存;变量里存放的是所指向内存的地址

Rules for legal Python names

1 Names must start with a letter or_.
2 Names must contain only letters,digits,and_.

只能以字母和_开头。只包含字母。数据和_;

Python naming convetion

Use pothole_case in most situations so that other Python programmers have an easier time reading your code
In Python,most variable names use only lowercase letters with underscores to separate word,we call this UNKNOWN case.

命名要有自述性的意义,使其他人更容易理解和阅读。并且大部分用小写字母和下划线来分开表达的变量,我们称之为未知实例。

Python 的命名可以结合大小写。并会分区大小写的

max(a,b,c,d) 会返回其中最大的那个数
abs(....) 会返回正整数

dir(__builtins__) 会返回所有函数接口

help() 会显示该函数的帮助文档

如下面的例子:

help(pow)
pow(...)
pow(x, y[, z]) -> number
With two arguments, equivalent to x**y. With three arguments,
equivalent to (x**y) % z, but may be more efficient (e.g. for longs).

def:a keyword indicating a function definition

def f(x)
return x**2

 

在shell菜单下 restart shell 将会清零之前定义的函数

可以再shell新建windows 然后再里面def 定义自己的类
定义完成后保存,以.py 结尾文件名 。之后在window 的run菜单下run module。

这样便可以在shell里面直接引用定义的变量。

转载于:https://www.cnblogs.com/xxppxiaowei/archive/2012/11/16/2772773.html

你可能感兴趣的文章
第十六章 数组
查看>>
又是一年毕业季
查看>>
ThinkPHP 3.2.3 Widget 扩展的使用
查看>>
(转)同步异步,阻塞非阻塞 和nginx的IO模型
查看>>
(转) CentOS7.4 + MySQL8.0 + Git + Gogs搭建
查看>>
简单选项卡加圆角
查看>>
ZOJ3741 状压DP Eternal Reality
查看>>
POJ 1741 Tree(树的分治)
查看>>
soritong MP3播放器缓冲区溢出漏洞分析
查看>>
how to istall virtualbox on centos
查看>>
PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写
查看>>
LA 3902 UVA 1267 - Network
查看>>
docker 学习(1)
查看>>
递归--任意字符全排列(第二次写)
查看>>
17.10.24 数据最水的一次考试
查看>>
python_SMTP and POP3
查看>>
lambda匿名函数
查看>>
js常用方法
查看>>
建造者模式
查看>>
Spring入门教程:通过MyEclipse开发第一个Spring项目
查看>>