py初识2

1. 输入

str=input().split() #以空格为分隔符

https://www.runoob.com/python3/python3-string-split.html

 

2.取整

import math
x=4.4
y=4.6
x_0=round(x) #5舍6入
y_0=round(y)
x_1=math.floor(x) #向下取整
x_2=math.ceil(x) #向上取整
print(x_0) #4
print(x_1) #4
print(x_2) #5
print(y_0) #5
print(int(x))#4 #向下取整

 

3.print()输出为一行

x,y=4,5
print(x,end=' ')
print(y)

 

4.虚数

z=12.3+4j
print(z.real) #实部
print(z.imag) #虚部

 

5.乘方

x=3
y=2
z=pow(x,y)
x**=y
print(x)
print(z)

#不能写print(x**=y)!!!!

 

6.pow(x,y,z) z取模,十分重要

x=3
y=2
m=3
z=pow(x,y,m) #z=x^y%m 十分重要!!!!1
x**=y
print(x)
print(z)

#不能写print(x**=y)!!!!

 

7.divmod()函数

x=9
y=2
z=divmod(x,y)
print(z) #(4,1)

 

8.数据类型转换

int(x) #可以是浮点数或字符串
float(x)
complex(re,im) #re可以是字符串,im不可以

 

转载于:https://www.cnblogs.com/Master-Sun/p/10874327.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值