Python学习笔记[自用]

2 篇文章 0 订阅
2 篇文章 0 订阅
这篇博客介绍了Python的基础知识,包括输入输出、数据类型(整型、浮点型、字符串、复数和布尔型)以及类型的转换。讲解了print函数的参数和变量类型的判断方法,如int()、str()、float()等。此外,还阐述了运算符的用法,如下标切片、指数运算、算术运算和逻辑运算,并提供了两个实践例子:华氏度转摄氏度和判断闰年的程序。
摘要由CSDN通过智能技术生成

Python学习笔记

第一章 输入输出

print函数

 print(*objects,sep =‘’,end=‘\n’,file = sys.stdout,flush=False)
 # object:对象,多个时需要,分割
 # sep:多个对象时的分隔符
 # end:结尾符号 默认\n
 # file:输出文件对象
 # fluse:输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。

第二章 数据类型

1.整型(int)

在python中有四种表示方式:

0b1010 #二进制的10
0o12   #八进制的10
10     #十进制的10
0xA    #十六进制的10

2.浮点型(float)

1.23456
123.456e-2 #支持科学计数法表示

3.字符串型

'hello' 
"hello"
"""hello""" # 多行使用三个"""

4.复数类型

3+5j #实部+虚部

5.布尔类型

True
False

可以使用type()函数判断变量类型。

强制类型转换

  • int() :转换成整型。

  • str():转换成字符串。

  • float():转换成浮点数。

  • chr():将ASCII码对应的数字转换为字符(一个字符)。

  • ord():将字符转换为ASCII码。

运算符意义
[] [:]下标 切片
**指数运算
~ + -按位取反 正负号
* / % //乘除 模 整除
+ -加减
>> <<右移 左移
&按位与
^ \|按位异或,按位或
<= < > >=小于等于 小于 大于 大于等于
== !=等于 不等于
is is not身份运算符
in not in成员运算符
not or and逻辑运算符
= += -= *= /= %= //= **= &= |= ^= >>= <<=赋值运算符

练习1:华氏度转摄氏度

F=float(input("请输入华氏度:"))
C=(F-32)/1.8
print("摄氏度为:%0.1f" % C)

练习2:闰年判断

year = int(input("请输入年份:"))
print(year % 4==0 and year % 100!=0 or year %400 == 0)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值