赞
踩
目录
# 注释内容 ,快捷键 ctrl+/
""" 注释内容 """ 或 ''' 注释内容 '''
dir函数查看任意模块中所有的对象列表,如果调用不带参数的dir()函数,则返回当前所有名字列表。help函数查看任意模块或函数的使用帮助。
Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。
变量名 = 值
Python具有自动内存管理功能,对于没有任何变量指向的值,Python自动将其删除。
Python会跟踪所有的值,并自动删除不再有变量指向的值。因此,Python程序员一般情况下不需要太多考虑内存管理的问题。
显式使用del命令删除不需要的值或显式关闭不再需要访问的资源,仍是一个好的习惯,同时也是一个优秀程序员的基本素养之一。
使用下划线作为变量前缀和后缀来指定Python特殊变量。
_xxx: 一种约定,指定私有变量或私有函数(private),在模块或类外不可用使用,不能用from module import * 形式导入,但可以使用from module import _func 形式导入。
__xxx: 在class类的内部,带双下划线的类变量、实例变量、方法具有正常访问权限。
在继承结构中,带双下划线的基类的类变量和实例变量不能被子类直接访问。
在实例中,带双下划线的类变量、实例变量、方法不能被直接访问。但有办法间接访问。_classname__func
__xxx__: 系统定义名字,供自己调用的。这些方法会在特定的条件下被触发执行。
每个Python脚本在运行时都有一个“__name__”属性。如果脚本作为模块被导入,则其“__name__”属性的值被自动设置为模块名;如果脚本独立运行,则其“__name__”属性值被自动设置为“__main__”。
利用“__name__”属性即可控制Python程序的运行方式。例如,编写一个包含大量可被其他程序利用的函数的模块,而不希望该模块可以直接运行,则可以在程序文件中添加以下代码:
if __name__ == '__main__':
print('Please use me as a module.')
这样一来,程序直接执行时将会得到提示“Please use me as a module.”,而使用import语句将其作为模块导入后可以使用其中的类、方法、常量或其他成员。
浮点数
0.0,-1.34,-99.;(小数点形式)
23e4,78e-4,3.5E7;(科学计数法)
复数
复数由实数部分和虚数部分构成,Python语言中通常使用a+bj或者complex(a,b)表示,其中a表示复数的实部,b表示复数的虚部,并且复数的实部a和虚部b都是浮点型。
print ( 'hello Python' )age = 18print ( age )# 需求:输出 “ 今年我的年龄是 18 岁 ”
【技巧】%06d ,表示输出的整数显示位数,不⾜以 0 补全,超出当前位数则原样输出%.2f ,表示⼩数点后显示的⼩数位数。
格式化字符串除了 %s ,还可以写为 f'{ 表达式 }'f- 格式化字符串是 Python3.6 中新增的格式化⽅法,该⽅法更简单易读
1、算数运算符
混合运算优先级顺序: () ⾼于 ** ⾼于 * / // % ⾼于 + -
num = 1print ( num )
num1 , float1 , str1 = 10 , 0.5 , 'hello world'print ( num1 )print ( float1 )print ( str1 )
a = b = 10print ( a )print ( b )
4、比较运算符
5、逻辑运算符
- if 条件:
- 条件成⽴执⾏的代码1
- 条件成⽴执⾏的代码2
- ......
if...else...
- if 条件:
- 条件成⽴执⾏的代码1
- 条件成⽴执⾏的代码2
- ......
- else:
- 条件不成⽴执⾏的代码1
- 条件不成⽴执⾏的代码2
- ......
多重判断
- if 条件1:
- 条件1成⽴执⾏的代码1
- 条件1成⽴执⾏的代码2
- ......
- elif 条件2:
- 条件2成⽴执⾏的代码1
- 条件2成⽴执⾏的代码2
- ......
- ......
- else:
- 以上条件都不成⽴执⾏执⾏的代码
if嵌套
- if 条件1:
- 条件1成⽴执⾏的代码
- 条件1成⽴执⾏的代码
-
- if 条件2:
- 条件2成⽴执⾏的代码
- 条件2成⽴执⾏的代码
语法如下:import 模块名random . randint ( 开始 , 结束 )
条件成⽴执⾏的表达式 if 条件 else 条件不成⽴执⾏的表达式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。