分类
摘要:
介绍
我们可以通过for循环来迭代list、tuple、dict、set、字符串,dict比较特殊dict的存储不是连续的,所以迭代(遍历)出来的值的顺序也会发生变化。
迭代(遍历)
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
vli... 阅读原文
2017-09-25 18:54:02 阅读(755) 评论(0)
摘要:
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。
一、校验数字的表达式
1 数字:^[0-9]*$
2 n位的数字:^\d{n}$
3 至少n位的数字... 阅读原文
2017-09-25 17:17:03 阅读(795) 评论(0)
摘要:
一、前言
大多数编译型语言,变量在使用前必须先声明,其中C语言更加苛刻:变量声明必须位于代码块最开始,且在任何其他语句之前。其他语言,想C++和java,允许“随时随地”声明变量,比如,变量声明可以在代码块的中间,不过仍然必须在变量被使用前声明变量的名字和类型。在Python中,无序此类显式变量声明语句,变量在第... 阅读原文
2017-09-25 14:44:02 阅读(756) 评论(0)
摘要:
1. open()语法open(file[, mode[, buffering[, encoding[, errors[, newline[, closefd=True]]]]]])open函数有很多的参数,常用的是file,mode和encodingfile文件位置,需要加引号mode文件打开模式,见下面3buff... 阅读原文
2017-09-25 11:25:01 阅读(773) 评论(0)
摘要:
你知道吗,生成一个数字列表有一个很简单的方法:
number = list(range(0,10))
print (number)
生成一个简单的0-9的列表就这么简单。
阅读原文
2017-09-25 00:47:02 阅读(820) 评论(0)
摘要:
In [75]: x=4
In [76]: y=1
In [77]: str(bin(x ^ y))[2:].count('1')
Out[77]: 2
In [78]:
来自:https://leetcode.com
阅读原文
2017-09-24 23:00:02 阅读(746) 评论(0)
摘要:
初学python3.5所得:
1、用户交互程序
name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")
info = '''
----- info of %s -----
name: %s
age... 阅读原文
2017-09-24 21:12:01 阅读(790) 评论(0)
摘要:
<body>内常用标签
<div>和<span>
<div></div> : <div>只是一个块级元素,并无实际的意义。主要通过CSS样式为其赋予不同的表现. <span></span>: <span>表示了... 阅读原文
2017-09-24 19:48:06 阅读(826) 评论(0)
摘要:
在学习python基础的时候,遇到这样一个问题:
tuple=(2,2.3,"yeah",5.6,False)list=[True,5,"smile"]
这样输入的结果是:
(2, 2.3, 'yeah', 5.6, False)
[True, 5, 'smile']
我不明白为什么输出变成了单引... 阅读原文
2017-09-24 19:31:01 阅读(835) 评论(0)
摘要:
作业一:
输入用户名密码
认证成功后显示欢迎信息
输错三次后锁定
python3代码:
# -*- coding:utf-8 -*-
input_name = input("Please input your user name : ").strip()
user_lockfile = open("user... 阅读原文
2017-09-24 18:23:02 阅读(803) 评论(0)