Python基础

python简介

- Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
- Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
- Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
- Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
- Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
- Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

保留字及说明

as用于类型转换<br>
assert断言,用于判断变量或条件表达式的值是否为真<br>
break中断循环语句的执行<br>
class用于定义类<br>
continue继续执行下一次循环<br>
def用于定义函数或方法<br>
del删除变量或者序列的值<br>
elif条件语句 与if else 结合使用<br>
else条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用<br>
exceptexcept 包括捕获异常后的操作代码,与try,finally结合使用<br>
exec用于执行python语句<br>
for循环语句<br>
finally用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用<br>
from用于导入模块,与import结合使用<br>
global定义全局变量<br>
if条件语句,与else,elif结合使用<br>
import用于导入模块,与from 结合使用<br>
in判断变量是否存在序列中<br>
is判断变量是否为某个类的实例<br>
lambda定义匿名函数<br>
not用于表达式运算,逻辑非操作<br>
or用于表达式运算,逻辑或操作<br>
pass空的类,函数,方法的占位符<br>
print打印语句<br>
raise异常抛出操作<br>
return用于从函数返回计算结果<br>
try包含可能会出现异常的语句,与except,finally结合使用<br>
while循环语句<br>
with简化Python的语句<br>
yield用于从函数依次返回值<br>

标识符

以下划线开始或者结束的标识符通常有特殊的意义。
例如以一个下划线开始的标识符(如 _foo)不能用from module import *语句导入。
前后均有两个下划线的标识符,如__init__,被特殊方法保留。
前边有两个下划线的标识符,如__bar,被用来实现类私有属性,这个将在第七章--类与面向对象编程中讲到。
通常情况下,应该避免使用相似的标识符。

数据类型转换

int(x [,base])>>>将x转换为一个整数
long(x [,base] )>>>将x转换为一个长整数
float(x)>>>将x转换到一个浮点数
complex(real [,imag])>>>创建一个复数
str(x)>>>将对象 x 转换为字符串
repr(x)>>>将对象 x 转换为表达式字符串
eval(str)>>>用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s)>>>将序列 s 转换为一个元组
list(s)>>>将序列 s 转换为一个列表
set(s)>>>转换为可变集合
dict(d)>>>创建一个字典。d 必须是一个序列 (key,value)元组。
frozenset(s)>>>转换为不可变集合
chr(x)>>>将一个整数转换为一个字符
unichr(x)>>>将一个整数转换为Unicode字符
ord(x)>>>将一个字符转换为它的整数值
hex(x)>>>将一个整数转换为一个十六进制字符串
oct(x)>>>将一个整数转换为一个八进制字符串
查看数据类型
type()不会认为子类是一种父类类型。type(n)>>>查看数据类型
isinstance()会认为子类是一种父类类型。isinstance(a, int)>>>核对数据类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值