您的位置:首页 > 编程语言 > Python开发

python基础知识之变量、语句、函数、模块

2016-11-25 16:14 531 查看

变量

变量名包括字母、数字、下划线,但不能以数字开头。例如1_variable 不合理,_1_variable, variable_1是合理的。

>>>_1_variable=1
>>>print  _1_variable
1
>>>variable_1=2
>>>print variable_1
2
>>>1_variable=3
SyntaxError: invalid syntax


语句

语句与赋值语句的区别:语句没有值供解释器打印出来。

>>>x=3
>>>


(第二行立即出现新的提示符。)

表达式则不同。

>>>2*2
4


if 语句

if 后面放使用运算符==进行的相等性测试,然后用冒号将和后面的语句隔开。在交互式解释器内使用if语句,需要两次回车,语句才能执行。

>>>y=1
>>>if y==1:print 'yes'

yes
>>>if y==2:print 'no'

>>>
>>>if 1==1:print '1==1'

1==1
>>>


模块

模块为python的功能扩展,许多函数要通过导入模块才能使用。

导入模块有两种方法:

1.

>>>import 模块
>>>模块.函数


2.

>>>from 模块 import 函数
>>>函数


时光机模块

__future__


函数

1.input 函数

输入函数input的用法:

(1)

>>>input('what is your name:')
what is your name:'wang'
'wang'
>>>
>>>input('what is your name:')
what is your name:wang

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
input('what is your name:')
File "<string>", line 1, in <module>
NameError: name 'wang' is not defined


(2)

>>>x=input('number:')
number:3
3
>>>2+x
>>>5
>>>y=input('number:')
number:'3'
>>>'x'+y
'x3'


2.pow函数

pow函数可以替代幂运算符(**)。

>>>2**3
8
>>>pow(2,3)
8


3.abs函数

abs函数可以得到数的绝对值。

>>>abs(-10)
10
>>>


4.round函数

round函数把浮点数四舍五入为最接近的整数值。

>>>1/2
0
>>>round(1.0/2.0)
1.0
>>>


5.floor函数

floor函数将给定的数值向下取整为某个特定的整数。与int()函数功能类似。

>>>import math
>>>math.floor(32.9)
32.0
>>>int(32.9)
32
>>>


6.ceil函数

ceil函数将给定的数值转换为大于或等于它的最小整数。

>>>import math
>>>math.ceil(32.9)
33.0
>>>


7.sqrt函数

sqrt函数计算一个数的平方根。

(1)正数为参数

>>>import math
>>>math.sqrt(9)
3.0
>>>


(2)负数为参数

>>>import cmath
>>>cmath.sqrt(-1)
1j
>>>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐