python学习总结(一)

1.编码格式发展历史

ASCII 255 Ibytes

--> 1980 gb2312  7000+

-->1995 GBK1.0 2W+

-->2000 GB18030 2.7W+

-->unicoade 2bytes

-->utf-8 en:1byte zh:3bytes

2.python 2.** 显示中文代码文件首行加的语句,python 3.**不需要 

# -*-  coding:utf-8 -*-

3.注释(python 单引号和多引号一样)

''' 注释内容 '''(多行)

#注释内容 (单行)

4.格式化输出(两种)

1 name=input("name:")
2 age=input("age:")
3 job=input("job:")
4 info ='''
5 ----info of %s----
6 name=%s
7 age=%s
8 job=%s'''%(name,name,age,job)
9 print(info)
1 name=input("name:")
2 age=input("age:")
3 job=input("job:")
4 info ='''
5 ----info of {1}----
6 name:{1}
7 age:{2}
8 job:{3}'''.format(name,name,age,job)
9 print(info)

    输入结果:

 
5.强制转成整型
age=int(input("age:"))

6.python 2和python3 读取控制台的输入

1 #python 2.x
2 name = input("name:")
3 #python 3.x
4 name = raw_input("name:")

7.密码密文 ,只能在cmd中进入python后使用,在pycharm不能执行

1 import getpass
2 username = input("name:")
3 password = getpass.getpass("password:")

 

posted on 2017-08-23 14:18  zhajuan928  阅读(145)  评论(0编辑  收藏  举报