澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

澳门新浦京娱乐场网站:Python学习基础,javascr

   在很多网站注册的时候,需要我们填写电话号码,本来想糊弄一下,但是还不行,一直提示不正确,我去网上搜了很多,正则表达式,发现有很多不对的,

javascript简单写的判断电话号码实例,javascript电话号码

用javascript简单写的判断电话号码

   在很多网站注册的时候,需要我们填写电话号码,本来想糊弄一下,但是还不行,一直提示不正确,我去网上搜了很多,正则表达式,发现有很多不对的,

最后写了一个简单的,但是比较实用的

   首先是html部分的内容

手机号:<input type="text" class="loginuser" placeholder="请输入您的手机号" id="uid" onblur="checkPhone()" />

span标签里面的内容主要是用来写提示的,比如输错了,就会提示您“请输入正确的手机号”   如果输的正确,就会提示“OK”;

然后就是javascript部分了

 function checkPhone(){
    var phone = document.getElementById('uid').value;
    if(!(/^1[34578]d{9}$/.test(phone))){
      return document.getElementById('uidt').innerHTML = '请输入正确的手机号';
      return false;
    }    else{return document.getElementById('uidt').innerHTML = 'ok';}
  }

这样很简单的手机号码验证就完成了

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

用javascript简单写的判断电话号码 在很多网站注册的时候,需要我们填写电话号码,...

Python基础概念

最后写了一个简单的,但是比较实用的

一、编码

  Python解释器加载.py文件中的代码的时候,对内容进行编码,在Python2.x中默认使用的是ASCII,因此我们使用Python2.x版本输出中文的时候,会出现以下错误。

print('你好世界')

澳门新浦京娱乐场网站 1

 

我们需要在开头添加编码信息,指定执行.py文件时候使用什么格式的编码

#!/user/bin/env python
#-*- coding:utf-8 -*-

  但是在Python3.x我们可以直接输出中文,因为Python3.x中默认使用UTF-8进行编码,所有字符串都是unicode字符串。

澳门新浦京娱乐场网站 2

   首先是html部分的内容

 二、标识符

  • Python中标识符命名规则第一个字符必须是字母或者是下划线'_'。
  • 除了了开头的第一个字符其它部分可以使用字母数字下划线
  • 标识符对大小写敏感
手机号:<input  type="text" class="loginuser" placeholder="请输入您的手机号"  id="uid" onblur="checkPhone()" />

三、Python中命名的保留字段

下面这些都是Python中的保留字段,我们使用Python自带的模块中的函数输出当前版本中保留字段,我们对变量进行命名的时候,不能够使用这些关键字。

import keyword
print(keyword.kwlist)

"""
输出结果:

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 
'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 
'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
"""

span标签里面的内容主要是用来写提示的,比如输错了,就会提示您“请输入正确的手机号”   如果输的正确,就会提示“OK”;

四、注释

# 单行注释使用 

"""
多行注释使用这个
"""

然后就是javascript部分了

五、变量

 function checkPhone(){
        var phone = document.getElementById('uid').value;
        if(!(/^1[34578]d{9}$/.test(phone))){
            return document.getElementById('uidt').innerHTML = '请输入正确的手机号';
            return false;
        }        else{return document.getElementById('uidt').innerHTML = 'ok';}
    }

1、对变量进行声明

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = 'alexsel'
age = 26

这两行代码声明了两个变量,一个是name值为alexsel,一个是age值为26。

变量的作用就是指向内存中的某个地址中保存的内容。

澳门新浦京娱乐场网站 3

这样很简单的手机号码验证就完成了

2、一个变量的值个可以赋予另一个变量

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = 'alexsel'
name1 = name

这个时候输name和name1输出的值都是alexsel,而且在内存中它们公用一个地址,它们同指向内容alexsel在内存中存放的地址。

澳门新浦京娱乐场网站 4

 

六、行与缩进

Python与最明显的特点就是使用缩进来表示一个代码块,无需向其他语言一样加一个{},而且每段代码结束无需使用结束符,如果一行需要写多行代码的时候,才需要使用;。  

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = 'alexsel'

if name == 'alexsel':
    print('yes')
else:
    print('no')

如果缩进出现错误,就会导致代码无法正确执行,所以我们以后书写的时候需要注意缩进的问题,分辨出它到底是属于哪个代码块。

澳门新浦京娱乐场网站:Python学习基础,javascript简单写的判断电话号码实例。 澳门新浦京娱乐场网站 5

一行中写多条语句使用‘;’进行分割

name = 'alexsel';age = 99;print(name,age)

七、多行语句

Python的代码通常是一行代表一条语句,如果我们以后遇到一条很长的语句,需要分行怎么办,我们可以在要分行的地方添加  来实现多行语句。

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = 'alexsel'

name2 = name   
    name   
    name
print(name2)

#输出结果为alexselalexselalexsel

八、使用print进行输出

之前我们一直在使用print进行变量值得输出,在这里我们就再简单讲一下。

#!/user/bin/env python
#-*- coding:utf-8 -*-

age = 123
name = 'alexsel'
print(age)
print(name)
#使用两次print输出的时候,会自动换行,因为print的结尾默认是换行'/n',我们可以自定义print结尾符

print('123',end='') #结尾符为空
print('456',end='yyy')  #结尾符为yyy
print('789',end='t')   #结尾符为一个制表符
print('10')

输出结果如下

123
alexsel
123456yyy789    10

九、获取用户输入的值

在Python3.x中想要获取用户输入的值,我们需要使用input,在Python2.x中想要获取用户输入的值和Python3有所不同,需要使用raw_input,为了方便区分我们都进行介绍。

在Python3.x中

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = input('请输入名字:') #在这里会等待用户输入值,知道用户按下回车结束,然后将用户输入的值赋给name
print(name)

在等待输入的时候我们输入alexsel,然后查看结果,结果如下

请输入名字:alexsel
alexsel

在Python2.x中的情况

name = raw_input('请输入名字:')
print(name)

输出结果和Python3的一样

实例

这里我们就做一个简单的用户验证代码,在这串代码中正确用户名为:alexsel 正确密码为:123456,代码下节我们会一一解释,大家在这就当做一个小练习试一下。

当用户名输入错误的时候回提示用户名错误,密码错误的时候回提示密码错误,当用户名和密码都正确的时候登录成功。

#!/user/bin/env python
#-*- coding:utf-8 -*-

name = input('请输入用户名:')
password = input('前台输入密码:')
if name == 'alexsel':
    if password == '123456':
        print('恭喜,登录成功!!!')
    else:
        print('密码错误!')
else:
    print('用户名错误!')

十、数据类型

Python的数据类型比较多,而且内容繁多,所以需要用一个大的章节来讲啦,今天就到这结束了,明天Python数据类型详解,记得再来看哦!!

本文由澳门新浦京娱乐场网站发布于www.146.net,转载请注明出处:澳门新浦京娱乐场网站:Python学习基础,javascr