day1

作者: ha9worm | 来源:发表于2018-03-28 13:38 被阅读0次

变量

#_*_coding:utf-8_*_

name = "ha9worm"

print("my name is ",name)   #输出 my name is ha9worm

变量定义的规则:

变量名只能是 字母、数字或下划线的任意组合

变量名的第一个字符不能是数字

以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

常量变量名应大写

字符编码

ASCII码

一个字符占一个字节 (8位)

ASCII码表

Unicode

一个字符占两个字节 (16位)

utf-8

一个英文字符占一个字节 

一个中文字符占三个字节

python2中 首部加上    #_*_coding:utf-8_*_    才能使用中文

python3默认utf-8字符集

注释

# 注释单行

'''注释多行'''

'''可以表示打印多行

用户输入

name = input("name:")

age = int(input("age:"))

job = input("job:")

info = '''

-----info of %s-----

Name:%s

Age:%d

Job:%s

''' %(name,name,age,job)

print(info)

name = input("name:")

age = int(input("age:"))

job = input("job:")

info = '''

-----info of {_name}----

Name:{_name}

Age:{_age}

Job:{_job}

''' .format(_name=name,

                _age=age,

                _job=job)

print(info)

隐藏输入密码

import getpass

user = input("请输入用户名")

pwd = getpass.getpass("请输入密码")

print(user,pwd)

密码校验

import getpass

_username = 'kk'

_password = '111'

#将用户输入的内容复制给name变量

user = input("请输入用户名")

pwd = getpass.getpass("请输入密码")

if user ==_username and pwd == _password:

    print("welcome user %s login"%user)

else:

    print("wrong!!!")

print(user,pwd)

网友评论

      本文标题:day1

      本文链接:https://www.haomeiwen.com/subject/mydycftx.html