Python第一天学习成果
1、变成可执行程序,在开头需加#!/usr/bin/env python找解释器
2、Python不支持常量,但建议用全大写就表明是常量
3、Unicode:2字节
ASCII:1字节
UTF-8(可变长):英文1B 中文3B
4、# -*- coding:utf-8 -*-(用于python2,python3默认支持utf-8)
5、注释:# 单行
‘’’ 多行(也可用于打印多行)
6、name=input("name:")
age=input("age:")
job=input("job:")
salary=input("salary:")
info='''
------ info of %s ------
Name:%s
Age:%s
job:%s
salary:%s
'''%(name,name,age,job,salary)
print(info)
格式化输出
7、name=input("name:")
age=input("age:")
job=input("job:")
salary=input("salary:")
info='''
------ info of {_name} ------
Name:{_name}
Age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name = name,
_age=age,
_job=job,
_salary=salary)
print(info)
8、尽量不要在print用+,因为会占用内存
9、name=input("name:")
age=input("age:")
job=input("job:")
salary=input("salary:")
info='''
------ info of {0} ------
Name:{0}
Age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)
print(info)
10、有while…else语句,当while条件不成立时执行else