python容易被忽略的问题
2024-10-10 21:43:09
1、int()强制转换浮点数
在int()的强制转换浮点数时候,不管是正数还是负数,只取整数部分。
print(int(6.235)) # 6
print(int(-6.235)) # -6
注意:这里不是向上或者向下取整,也不是四舍五入。
2、注意操作的返回值
a = print("python")
print(a) # None
list_1 = [1,2,3]
list_2 = [4,5,6]
print(list_1.extend(list_2)) # None
print(list_1) # [1, 2, 3, 4, 5, 6]
list_3 = [1,6,5,8,7,9,4,1,3]
new_list = list_3.sort()
print(new_list) # None
print(list_3) # [1, 1, 3, 4, 5, 6, 7, 8, 9] list_4 = [1, 6, 5, 8, 7, 9, 4, 1, 3]
new_list = sorted(list_4)
print(new_list) # # [1, 1, 3, 4, 5, 6, 7, 8, 9]
print(list_4) # 不变[1, 6, 5, 8, 7, 9, 4, 1, 3]
3、字典中按照键的顺序输出
dict_1 = {"c": 45254, "a": 333, "b": 908}
for key in dict_1:
print(key, dict_1[key])
for key in sorted(dict_1):
print(key, dict_1[key])
c 45254
a 333
b 908 a 333
b 908
c 45254
最新文章
- python学习4 常用内置模块
- JSP内置对象---request对象(用户登录页面(setAttribute))
- WIN7下搭建CORDOVA环境
- Linux SSH,FTP服务配置
- html5视频全频播放
- struts2类型转换器、 类型转换错误 以及INPUT view
- android studio遇到的问题(记录总结)
- c语言学习的第10天
- LeetCode 606. Construct String from Binary Tree (建立一个二叉树的string)
- 【安卓开发】Layout Inflation不能这么用
- WebvirtCloud安装(CentOS7)
- Luogu4137 Rmq problem/mex 主席树
- JavaWeb 基础学习
- INDEX--从数据存放的角度看索引
- python函数式编程,性能,测试,编码规范
- POJ1006——Biorhythms(中国剩余定理)
- ROS知识(1)----ROS Jade安装
- c# 依赖注入之---setterInjection(转)
- [leetcode-718-Maximum Length of Repeated Subarray]
- 有关git的使用,和git的一些提交冲突。