python学习笔记回忆录02
2024-10-09 16:26:15
1、for循环
依次按顺序从列表中取出值,直到遍历完整个列表为止
the_count =[1,2,3,4,5]
for number in the_count:
print "this is count %d" %number
2、range()函数:
range(start, stop[, step])
- tart: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
- end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
- step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
3、while 循环:
``while-loop“” 会一 直执行它下面的代码片段,直到它对应的布尔表达式为 False 时才会停下来。
4、split(),分隔字符串为一个list
strNum = "abc 123 345"
listNum = strNum.split(" ")
print(listNum)
打印结果:['abc', '123', '345']
5、end="" ,print打印结果不换行输出
for x in range(5):
print(x) #换行输出 for x in range(5):
print (x,end = '') #不换行输出
6、 isdigit() 方法检测字符串是否只由数字组成。返回True 和 False。
7、 判断两个类型是否相同推荐使用 isinstance(),相同返回True,不同返回false
isinstance(object, classinfo)
- object -- 实例对象。
- classinfo -- 可以是直接或间接类名、基本类型或者有它们组成的元组。
if __name__ == '__main__' 简单的理解就是: 如果模块是被直接运行的,则代码块被运行,如果模块是被导入的,则代码块不被运行。
最新文章
- Android 高清加载巨图方案 拒绝压缩图片
- git clone error: RPC failed; result=22, HTTP code = 502
- tomcat 和servlet之间的关系
- RESTful 架构理解
- DirectShow音频采集声音不连续问题分析与解决办法经验总结
- SQL MAX() 函数
- timesten 修改最大连接数
- php中ob_get_contents、curl_multi_init、curl_init多线程下载远程图片并保存记录
- MySQL 日期笔记
- DNS的域名的解析解决办法(openDNS)
- 关于js闭包之小问题大错误
- 在cmd中登录MySQL数据库
- UVa LA 3695 - Distant Galaxy 前缀和,状态拆分,动态规划 难度: 2
- 线程同步之mutex和Semaphore
- java验证身份证合理性
- [HNOI 2018]转盘
- 开源项目CIIP(企业信息管理系统框架).2018.0904版更新介绍
- 【js与jquery】jquery循环滚动新闻
- Spring Data MongoDB 分页查询
- 【BZOJ3489】A simple rmq problem