python学习--介绍、基本语法、流程控制

python3与p2的区别。尽量用p3,P2已经停止支持了。

python是一门解释型、动态强类型定义语言。

优点:

入门容易、 开发效率高(库丰富)、高级语言、可移植、可扩展、可嵌入

缺点

1、相比其他编译型语言慢,但是可以接受、2、代码无法加密、3、线程无法利用多cpu问题(可以变通解决)

文件扩展名.PY仅仅是一个规范

pycharm开发工具

 

 

变量值与内存地址是一一对应的。

变量名不能以数字开头、必须是数字、字母和下划线的组合。尽量用英文、单词之间用下划线分割。

ASCII因为只有8位,所以至多只能表示255个字符。

后来有了GB2312,再后来有了GBK,再再后来有了GB18030。后面都是兼容前面的。

unicode---万国码

UTF-8是对unicode的压缩和优化。

en--16字节,cn--36字节

 

 

几种格式化输出的方法。.format

name = input("name:")
password = int(input("pwd:"))

print(password)

info = '''------info of %s----
name:%s
password:%d
''' % (name, name, password)
print(info)


info2 = '''------info of {0}----
name:{0}
password:{1}
''' .format(name, password)
print(info2)

info3 = '''------info of {n}----
name:{n}
password:{p}
''' .format(n=name, p=password)
print(info3)
format_out

单行注释和多行注释的方法

 

作业。

三级菜单、登录接口。

 

posted @ 2017-05-24 16:10  jason_dd  阅读(183)  评论(0)    收藏  举报