首页 / PYTHON / python基础(1)
python基础(1)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python基础(1),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1663字,纯文字阅读大概需要3分钟。
内容图文
![python基础(1)](/upload/InfoBanner/zyjiaocheng/1309/f5af810bf75c4e5dbc47301a4795c695.jpg)
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.多行语句
Python语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示:
total = item_one + \
item_two + \
item_three
语句中包含 [], {} 或 () 括号就不需要使用多行连接符。如下实例:
days = [‘Monday‘, ‘Tuesday‘, ‘Wednesday‘,
‘Thursday‘, ‘Friday‘]
6.格式化输出
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)
7.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 |
8.Python 标识符
在 Python 里,标识符由字母、数字、下划线组成。
在 Python 中,所有标识符可以包括英文、数字以及下划线(_),
但不能以数字开头。Python 中的标识符是区分大小写的。
下划线开头的标识符是有特殊意义:
以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;
以双下划线开头的 __foo 代表类的私有成员;以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。
Python 可以同一行显示多条语句,方法是用分号 ; 分开
原文:http://11521363.blog.51cto.com/11511363/1983025
内容总结
以上是互联网集市为您收集整理的python基础(1)全部内容,希望文章能够帮你解决python基础(1)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。