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

py基础

时间:2017-11-12 16:23:25      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:告诉   ref   turn   return   缩进   job   nal   ble   import   

python是可执行程序,必须声明解释器

1.用于指定python脚本解释器的两种方法:
 
#!/usr/bin/env python   查找环境变量下的py文件
#!//usr/bin/python        查找bin目录下的py文件

 

2.什么是UTF-8?

  UTF-8是世界通用的语言编码,在程序的首行加上:

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

    告诉Python编译器,py文件使用utf-8编码的,这样py文件中就可以插入中文字符
 
 
3.python如何注释?
  单行注释:#示例
  多行注释:‘‘‘
        示例
        示例
        ‘‘‘
4.学习贴士
  %s:表示STR
  %d:表示NUM
  %f:表示浮点数
 
5.格式化输出
  
name = input("name:")
age = int(input("age:") ) #integer
print(type(age) , type( str(age) ))
job = input("job:")
salary = input("salary:")

#方法1:
info = ‘‘‘
-------- info of %s -----
Name:%s
Age:%d
Job:%s
Salary:%s
‘‘‘ % (name,name,age,job,salary)

#方法2:
info2 = ‘‘‘
-------- info of {_name} -----
Name:{_name}
Age:{_age}
Job:{_job}
Salary:{_salary}
‘‘‘.format(_name=name,
_age=age,
_job=job,
_salary=salary)

#方法3:
info3 = ‘‘‘
-------- info of {0} -----
Name:{0}
Age:{1}
Job:{2}
Salary:{3}
‘‘‘.format(name,age,job,salary)
print(info3)

6.python中保留的字符
  下列表显示了Python中的保留字。这些保留字不能用作常数或变量,或任何其他标识符名称。
  所有Python的关键字只包含小写字母。
and exec not
assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield


7.行与缩进
  python的代码块不使用大括号{}来控制,函数及其他逻辑判断。
  python缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,通常为一个Tab键。

 

 

 

py基础

标签:告诉   ref   turn   return   缩进   job   nal   ble   import   

原文地址:http://www.cnblogs.com/loser1949/p/7821813.html

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