文章插图
PRint 相关
print可以打印多个表达式,只要将它们用逗号隔开就好,结果中每个参数之间都会插入一个空格,使用+可以避免空格,如
>>> print 'age:',42
age: 42
>>> print 'hello'+','+'world'
hello,world
在print语句结尾处加上逗号,接下来的语句会与前一条语句在同一行打印,如
print 'hello',print 'world'
结果
>>>
hello world
import相关
from sometmodule import somefunc,anotherfunc,yetanotherfunc
from somemodule import * -- 导入模块中所有的函数
import somemoudle as othermodulename -- 给模块取个别名
form somemodule import somefunc ad otherfuncname -- 给导入的函数取个别名
赋值相关
序列解包或者可选代解包 -- 将多个值的序列解开,然后放到变量的序列中,如
>>> scoundrel = {'name':'Robin','firlfriend':'marion'}
>>> key,value = https://www.dangaocn.com/q/hrsa/scoundrel.popitem()
>>> key
'firlfriend'
>>> value
'marion'
链式赋值 -- 将同一个值赋值给多个变量的捷径,如
x=y=somefunction()
增量赋值 -- 将表达式运算符放置在赋值运算符=的左边,如
x += 1
语句块
冒号(:)用来标识语句块的开始,块中的每一个语句都是缩进的(缩进量相同) 。当回退到和已经闭合的块一样的缩进量时,就表示当前块已经结束了 。
三人行
pass -- 程序什么事情都不用做 。
【《Python学习笔记》001.计算机基础】del -- 删除对象,但不会影响值,如
>>> x = y = [1,2]
>>> y[1] = 'p'
>>> y
[1, 'p']
>>> x
[1, 'p']
>>> del x
>>> x
Traceback (most recent call last):
File "<pyshell#51>", line 1, in <module>
x
NameError: name 'x' is not defined
>>> y
[1, 'p']
exec -- 执行一个字符串的语句
>>> exec("print 'hello, world!'")
hello, world!
eval -- 求一个表达式的值
>>> eval("4 + 56")
60
- 众神|超级英雄回归 《雷霆沙赞!众神之怒》3月17日上映 一批国外大片蜂拥“春季档”
- 唐探|是陈思诚的“悬疑味儿”! 继“唐探”“误杀”系列后,监制新片《消失的她》
- 主创|《流浪地球2》路演长春站完美收官,来到新中国电影“原点”主创感谢观众支持
- 宋宁峰|《再见爱人2》大结局意想不到!宋宁峰向张婉婷再次求婚
- 黄磊|程耳黄磊携《无名》走进北大,贾樟柯:在春节档看到了中国电影的希望
- 拍乔峰|《天龙八部之乔峰传》在深举办见面会,甄子丹:拍乔峰要豁出去
- 马兆|电影《流浪地球2》成都路演,郭帆导演玩梗“马兆海鸥” 中核博士映后倍感共鸣
- |名场面预警!《无名》后告片“有话要说”,导演程耳:希望搭建与观众的沟通桥梁
- 沈腾易|张艺谋电影《满江红》首曝正片片段,沈腾易烊千玺动情诠释小人物的家国抱负
- 22|《消失的她》定档6月22日,朱一龙倪妮上演极致悬疑犯罪大戏