python learning day1

输入输出

  • 输入
    a=input('提示内容')
  • a的数据类型是字符
  • 数据类型转换 int(a)
  • 按回车前的都输入
  • 输出

print()各参数说明:
print([obj1,obj2,....][,sep=' '][,end='\n'][,file=sys.stdout])
输出示例:

  • print(123 , huj , jjj , i , 567)-----123 huj jjj i 567
  • print(123,hiu,sep='#')----------123#hiu 指定分隔
  • print (tu,end='%');print(i)---------tu%i 指定结尾
  • print(tu,file=file1)-----------指定输出位置(file1变量名)

运算符

  • 进制转换

int('111',2) -----------转成二进制
int('111',8) ------------八进制
-----第一个只能是整数字符串,可以有正负号
bin() ----------------成二进制字符串
oct() -------------8
hex() -------------16

  • 运算

** 幂运算
/~ 按位取反
// 模去
% 取余
& 位与(都1则1)
^ 位异或(相同为0否则1)
| 位或(有1则为1否则0)
<<位左移
and 逻辑与
not 逻辑非
or 逻辑或
允许连比
计较的结果是布尔类型


数字

  • 基本数据与c类似,不同的是数据是通过引用的
  • 分数和小数
from decimal import Decimal
Decimal('0.3')+Decimal('0.3')



from fractions import Fraction
x=Fraction(2,4) 

`

  • 复数
a=2+3j   2+3J  
complex(实部,虚部)`-------实部+虚部j
  • 数学函数及模块就不列了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值