Python 1 变量,运算符

变量
 特点: 无需定义,类型可变

eg:x=3    创建了变量x,并赋值为3.

  • type(对象)函数:返回变量类型 

                                  >>> x=3
                                  >>> print(type(x))
                                  <class 'int'>

运算符

  • 幂乘运算
>>> x=3
>>> print(x**3)
27
>>>

  • 分数运算 Fraction(分子,分母)
标准库fractions中的Fraction对象

>>>from fractions import Fraction
>>>x=Fraction(1,3)
>>>y=Fraction(2,9)
>>>x+y
Fraction(5,9)
>>>x*2
>>>Fraction(1,9)
>>>x.numerator
1
>>>x.denominator
3

  • +
算术加法以及列表,元组,字符串合并
>>>3+(3+4j)              算术加法
6+4j
>>>[1,2,3]+[4,5,6]    连接两个列表
[1,2,3,4,5,6]
>>>(1,2,3)+(5,)       连接两个元组
(1,2,3,5)
>>>’abcd’+’ed’      连接两个字符串
abcded



  • *
算术乘法以及序列(列表,元组,字符串)重复
>>>[1,2,3]*3
[1,2,3,1,2,3]

元组字符串同上


  • 其他

“-”算术减法,求集合差集
“//”:求整商
             8//3=2
成员测试运算符“in”
>>>3 in [1,2,3]
true

 input 和print      

Input():对输入的字符都当字符串对待
Print(value,…sep=‘’,end=‘\n’,file=sys.stdout,flush=Flase)
Sep参数用于指定数据之间的分隔符,默认为空格。
End用于末尾的换行符,可取消。

  
 模块的导入和使用

模块导入有多种不同方式,各个方式各有利弊
在实际应用中应该根据对应情况选择不同的调用方式


1. import  模块名   【as   别名】

    导入整个模块内的函数,可调用的对象多
     

2.From 模块名 import 对象名(as 别名)

     导入模块中的其中一个函数,访问速度快

>>>from math import sin (as k)
>>>sin(0.4)   (>>>k(0.4))




3.导入模块内的所有对象
     from  模块名   import  *









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值