py基础,,python是可执行
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的关键字只包含小写字母。
and | exec | not |
assert | finally | or |
break | for | pass |
class | from | |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | is | with |
except | lambda | yield |
7.行与缩进
python的代码块不使用大括号{}来控制,函数及其他逻辑判断。
python缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,通常为一个Tab键。
py基础
评论关闭