py基础,,python是可执行


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的关键字只包含小写字母。
andexecnot
assertfinallyor
breakforpass
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield


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

 

py基础

评论关闭