码迷,mamicode.com
首页 > 其他好文 > 详细

study note1

时间:2017-12-22 15:51:16      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:auth   inpu   color   bin   第一个字符   大写   mail   col   中文字符   

1.变量名要有含义,要用英文单词,不能用-,因为是减号,第一个字符不能是数字。

大写变量名默认为常量,但是也可以改。(潜规则)

不要用中文...虽然python居然支持中文变量名,也不要用拼音。

2.关于字节:在UTF-8中存一个英文字符占用1个字节,存一个中文字符占用3个字节。

3.python2与3版本的区别:由于在python2的版本中并不是utf8的默认字体,需要在解释器中加入# -*- coding: utf-8 -*-,然后就可以识别中文了;在python2中raw_input等于python3中的input。

4.格式化输出:

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Q1mi"
# Email: 469792427@qq.com
# Date: 2017/12/22

name=input("Name:")
age=int(input("Age:"))
print(type(age))
job=input("Job:")
salary=input("Salary:")
info=‘‘‘
----------info of %s----------
Name:%s
Age:%d #这里是数字格式,age定义的时候加了int强制转换
Job:%s
Salary:%s
‘‘‘ %(name,name,age,job,salary)
print(info)



OR

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Q1mi"
# Email: 469792427@qq.com
# Date: 2017/12/22

name=input("Name:")
age=input("Age:")
job=input("Job:")
salary=input("Salary:")

info2=‘‘‘

-----------info2 of {0}-----------
Name:{0}
Age:{1}
Job:{2}
Salary:{3}
‘‘‘.format(name,age,job,salary)

OR

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Q1mi"
# Email: 469792427@qq.com
# Date: 2017/12/22

name=input("Name:")
age=input("Age:")
job=input("Job:")
salary=input("Salary:")

info3=‘‘‘

-----------info3 of {djname}-----------
Name:{djname}
Age:{djage}
Job:{djjob}
Salary:{djsalary}
‘‘‘.format(djname=name,djage=age,djjob=job,djsalary=salary)

print(info3)

study note1

标签:auth   inpu   color   bin   第一个字符   大写   mail   col   中文字符   

原文地址:http://www.cnblogs.com/Deakin-Du/p/8086012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!