python学习笔记1——输入输出函数&数据类型&运算符

本文是Python学习笔记的第一部分,主要介绍了输出函数`print()`的使用,包括普通文本输出、连续输出和循环输出;探讨了`type()`函数,列举了整数、浮点数、字符串和布尔型等数值类型;讲解了进制转换,并提到了科学计数法;最后,总结了运算符和它们的优先级,包括增强赋值运算符。
摘要由CSDN通过智能技术生成

1.输出函数print()
python使用print()函数向控制台输出信息

1.1输出普通文本信息
print(“文本信息”) (用一对双引号标记,默认换行)

print("helloword! ")
print("来了,老弟?")
helloword! 
来了,老弟?

1.2连续输出
1.2.1 连续输出多个文本信息
print(“文本信息1”,“文本信息2”,“文本信息3”,…)

print("hello word! ","来了,老弟?")
hello word! 来了,老弟?

1.2.2 字符串拼接
print(“字符串1”+“字符串2”+“字符串3”+…)

print("hello"+" word!")
hello word!

这里的“+”表示拼接前后字符串,不是数学“+”。
1.2.3 循环输出
print(“文本信息”*n) 该段文本信息重复n次

print("我爱你\n"*3)
我爱你
我爱你
我爱你

2.type()函数
type(数据) 查看当前数据的类型

print(type(3))
print(type("helloword"))
<class 'int'>
<class 'str'>

3.数值类型和进制
3.1数值类型:
①整数 int
int()函数可以用来取整,但不能四舍五入,可以使用round()函数四舍五入。

print(int(3.6)) 
3
print(round(3.6))
4

②浮点数 float
浮点型主要用来描述小数。
③字符型str
字符串主要描述文本信息,str()函数可以用来将其他类型数据转换为字符。

print(str(123))
123

④布尔型bool
3.2进制:
二进制:0b
八进制:0o
十进制(默认)
十六进制:0x
默认输出为十进制表示

print(0b1010) #二进制数
10
print(0o12)   #八进制数
10
print(0x0a)   #十六进制数
10

3.4科学计数法:
1.23410^2=1.234E2或1.234E+2(E,e都可不区分大小写)
1.234
10^-2=1.234E-2
4.运算符和优先级
4.1运算符:

   + :  1+2=3
   - :	 2-1=1
   * :	 2 * 2=4
   / :	 4/2=2
   //:  3/2=1    #取整除,保留整数部分,舍弃小数部分
   **:	 2**2=4   #求幂运算
    %:	 5%3=2    #求余或取模![在这里插入图片

4.2运算优先级
运算优先级
①指数运算
②*、/、//、%由左向右
③+、-
4.3增强运算符:
i+=8 -> i=i+8
i-=8 -> i=i-8
I*=8 -> i=i*8
I/=8 -> i=i/8
i//=8 -> i=i//8
I%=8 -> i=i%8
I**=8 -> i=i8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值