先来看一下print语句吧。
1、print:现在print是一个函数,但是在以前,print确实一种语句。
在前面的文章中,我们经常使用print来输出结果,print可以用来输出一个表达式,这个表达式要么是一个字符串,要么将自动转换为字符串。但实际上,你可以同时打印多少个表达式,条件是用逗号分隔他们:
print("age:",42)
print("name:","东方不败","功夫:","葵花宝典")
name="Gumby";
salutation="Mr."
greeting="hello"
print(greeting,salutation,name)
输出结果为:
age: 42
name: 东方不败 功夫: 葵花宝典
hello Mr. Gumby
如果想在里面添加逗号,我们可以使用加号来实现,如
name="Gumby";
salutation="Mr."
greeting="hello"
print(greeting+",",salutation,name)
输出结果为:
hello, Mr. Gumby
另外,我们可以自定义分隔符:
print("I","wish","to","register","a","complaint",sep="_")
输出结果为:
I_wish_to_register_a_complaint
2、import:导包常用的几种方式。导包的方式不要太纠结,使用自己熟悉的方式。另外,有些包的结构比较复杂,在以后的文章中在来讨论。
import math;
from math import sqrt;
from math import *
from math import sqrt as sq;
print(math.sqrt(4))
输出结果为:
2.0
3、赋值语句。
x,y,z=1,2,3
print(x,y,z)
va=1,2,3;
print(va)
a,b,*rest=[1,2,3,4];
print(rest)
name="I wish to register a complaint"
first ,*middle ,last=name.split();
print(middle)
print(last)
x=y=9
print(x)
print(y)
输出结果:
(1, 2, 3)
[3, 4]
['wish', 'to', 'register', 'a']
complaint
9
9